Totally Enormous Extinct Dinosaurs – “Your Love” [Official Video]
My absolute favorite track from Totally Enormous Extinct Dinosaurs‘ excellent debut, Trouble has a video now!
TEED takes us a on a scenic ride thorough streets of Tokyo in his latest video for the killer track “Your Love”
We can always count on Mr. Higginbottom to deliver some great visuals with his own unique sense of style and fashion. I’m always curious to see what he’s gonna do or wear next.