Staff Reviews
The Strokes - Last Nite
“Well, Laaaaaaaaast Niiiiiiiiiiiiiiiite, she said…” dum-de-dum-dee-daarrrggghh! You scum! SCUM! I said SCUM GAWD DAMN YOU! I keep hearing this song everywhere. Every indie club I end up in. Every time my alarm clock pops on to wake me up. And even when I’m bored, it’s stuck in my head, like some kinda»