2010
13 December 2010
The Colbert Report, Comedy Central
New York, NY, USA
No setlist.
Notes:
1