Skip to content

Tag Archives: Kevin Barnes

Of Montreal – Triumph of Disintegration

The last ten days have been a motherfucker,  I didn’t know if I’d survive.” Ohhh screech it and preach it, Kevin Barnes. The first 4 seconds got me hooked right away, and it’s become an anthem for my early morning subway rides. It’s sort of fun to be that asshole with the huge headphones bopping your […]