Machines | Smashing Pumpkins Heavy Metal Machine Live @ The Ogden Denver, Co Dec. 5, 2008
videos | at work | information | view | construction
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.
Comments
-
This concert was amazing, i was front row! simply amazing