Weekend Music – more TEED brilliance

Totally Enormous Extinct Dinosaurs‘ debut album Trouble is the lead for my favourite album of the 2012 so far. It can be appreciated as a piece of mind-blowing sonic production, as a tremendous collection of indie songwriting, or as a...