Where Are My Chucks?
(10/23/03 4:00am)
Highly anticipated doesn't even begin to describe sentiment towards The Strokes' new album, Room On Fire. This being only their second effort, the hype that surrounds these five New Yorkers has been working harder than a crackhead on speed.