Abstract:
Metro Station, one of the fastest-growing indie rock bands in America, released their self-titled debut album on Sept. 18, and maybe they should have kept it caged up. The 10-track record is chock-full of syncopated drum beats, tired synth basslines and a weird mixture of tearful lyrics on some tracks, and crazy dance party sing-along hooks on others....
Debbie
posted 9/25/07 @ 7:24 PM EST