Band of the Day: Medusa Touch

Not a million miles away from Moshville Times Central, here’s today’s Band of the Day… Simple things first – where are you guys from? We’re all from in and around Edinburgh, Scotland. How did you meet? We all played in [...]

December 3, 2019 Band of the Day