Concert Photos Totally Enormous Extinct Dinosaurs @ The Independent – August 8th, 2012 August 8, 2012August 9, 2012Marc Fong Leave a comment The sold out Totally Enormous Extinct Dinosaurs show was more like one big dance party at The Independent! Pause Play Play Prev | Next