This is to get me psyched to see them at one of the terminal 5 shows.....well, psyched to buy tickets. amazing performance. really amazing. the end is like the most anthemic thing ive seen/heard in a while.
LCD was also on the Colbert report tonite, talking about calling it quits, and playing "I Can Change"