- Artist: Totally Enormous Extinct Dinosaurs
- Format: CD
- Release Date:6/12/2012
2012 debut album. Totally Enormous Extinct Dinosaurs (TEED for short) is a UK electronic producer and singer who makes unique, hummable dance music that has already generated a lot of excitement amongst the tastemaker set.
To play the media you will need to either update your browser to a recent version or update your version of Flash Player.