Totally Enormous Extinct Dinosaurs have recently released this awesomely creative music video for their track American Dream Part II. Beginning with an epic confetti shower revealing an insane costume and futuristic DJ rig, with the beat drop this video transitions into quite the event. But watch for yourself and grab the free download of this absolute electro knocker!