[Watch] Totally Enormous Extinct Dinosaurs - "Tapes & Money"

Totally Enormous Extinct Dinosaurs may be a bit of a mouthful and it's certainly a bit of an earful too. Whether you think it's an enormous earful is up to you though and it's certainly not extinct. Anyway, today we get a brand new video from the young UK talent for the song "Tapes & Money" and the visual sees TEED performing at London's Heaven venue with footage of the producer on stage in his elaborate costume cut alongside footage of the energetic crowd.