Super Furry Animals immerse the Varsity – 7/14/2016
Things took a turn towards the psychedelic at the Varsity Theatre Thursday night. Welsh cult band Super Furry Animals was in town after a 7-year hiatus. Starting the evening was Detroit’s Mountains and Rainbows. After […]