-
Artist:
-
Album:
Saw LCD Soundsystem and Arcade Fire at the Randall's Island ampitheatre in New York City a couple of weeks ago. I didn't realize it at the time, but there were five bands instead of the two mentioned.The first band sucked badly. There were a band from New Hampshire. The second band was hilarious with a big bald guy with a beer gut as the lead singer. He totally sent up rock star singer perso...
More >






























