21 June 2009
Phoenix- 1901 (Live on Letterman)
Controlled rage. Gotta give it to these dudes, they are pitch f'n perfect in every aspect of their performance, and their performance at Bonaroo was supposed to be the stuff of legends.
Can't wait to spend a Sunday with the French!