Totally Enormous Extinct Dinosaurs - 4Play
While there is no release date for his highly anticipated debut album, Totally Enormous Extinct
While there is no release date for his highly anticipated debut album, Totally Enormous Extinct Dinosaurs has been making rounds with a set of excellent singles and memorable live performances. This also included an appearance at the Melt! Festival in Germany. UK’s Channel 4 created a short visual on this promising artist which shows him at his home studio in Oxford to Dour and Melt! Festivals, and features exclusive music from TEED’s forthcoming debut album. Directed by David Terranova for Falko Haus.