Daily Archives: November 20, 2015


Echo Fest VI to kick out the space jams this Saturday

  Echo Fest VI, curated annually by Detroit’s Sisters of Your Sunshine Vapor, will take place Saturday night at The Loving Touch in Ferndale. The festival, which brings together national and local psychedelic rock acts, will also feature a “3D visual experience” involving glasses.   Sisters of Your Sunshine Vapor are set to play, along…