Totally Enormous Extinct Dinosaurs – “Your Love”

on September 17, 2012 Directed by:

On his sixth single from Trouble, the Oxford electronic producer Orlando Higginbottom, better known as Totally Enormous Extinct Dinosaurs, takes a drip down memory lane as a cassette tape sends him to another world. Trouble, Higginbottom's debut album, is out now on Casablanca.