Totally Enormous Extinct Dinosaurs @ Tokyo Indie – Photos

Totally Enormous Extinct Dinosaurs @ Tokyo Indie – Photos Main Image

Tokyo Indie celebrated its 1st Anniversary with a musical masterclass from Totally Enormous Extinct Dinosaurs. Check out the photos below. (Photos by Alexis Wuillaume)

December 24, 2010