So the Strokes have a new album in the pipeline and that's awesome. And the Coral are coming to New York and that's awesome. But where are the Stills? The Rapture?
If anyone has seen these bands (preferably the Stills, preferably in a studio), please start a blog and post about it.