[Watch] Totally Enormous Extinct Dinosaurs - "Your Love" (Official Video)
UK electronic producer Totally Enormous Extinct Dinosaurs taps into various aspects of Japanese pop culture in his new video for "Your Love", from his debut LP Trouble. How could you not want to indulge in visuals of the ridiculous Japanese greasers of Ueno Park, or Tommy Lee Jones in an amazing advertisement for Boss Coffee? Check out the replay above.