lechemusic: ¡Totally Enormous Extinct Dinosaurs – Your Love (Official Video)!

Totally Enormous Extinct Dinosaurs most recent video has been released today. Progressive vocal house at its best, Your Love is taken from the UK electronica marvel’s debut album Trouble.