Last Coachella Appearance: 2002
Odds For 2011: 50 to 1
Why They'll Play: The New York rockers officially officially have a new studio album on the way, and Coachella would be a nice venue to debut new tunes.
CoS Says: Who doesn't want to experience the best part of NYC while getting to stay in beautiful California?!