http://denverlive.blogspot.com/ Pictures if you follow the link Here is the Smashing Pumpkins Live for their 20th anniversary tour at the Ogden theater in Denver, Co. This was shot from the balcony on December 5, 2008.