Add another album to the list of things that totally skipped me by in 2012. The self titled album by this "psychadelic pop art" group out of London is pretty damn good. I had only heard of these guys in passing but decided to give them a listen on Spotify recently and I have to say I am bummed I missed them when they played in Boston a few weeks ago.
I haven't listened to a song on repeat (many times in a day) in a while until this one:
A couple of my other favorites: