Image
]
May 17, 2012

Totally Enormous Extinct Dinosaurs – American Dream Part II

Direct your attention to TEED’s stunning new vid for “American Dream Part II” and get psyched for the Trouble LP due soon.

Totally Enormous Extinct Dinosaurs (Facebook)

Rating 8.3

brown8

Reviewed by