TV On The Radio are one of those bands that are consistently excellent. I somehow missed their latest album being released towards the end of 2014 and found it this week. Maybe it was only just added to Google Play….
Anyway, it’s taken a bit more warming to than some of their other albums bit is very good stuff nonetheless.
TV On The Radio – Happy Idiot