Sounds Like: Saxon (Official), Iron Maiden, ACDC, Motörhead, Michael Schenker
Manager: Medusa Touch
Bio: Medusa Touch are a heavy rock band from the 1980's glory days of heavy metal. The band started in 1982 and lasted till 1990 when they stopped playing live. All the lads in the band came from Edinburgh, Scotland.
Their brand of rock varies from song to song showing various influences from Hendrix...See Full Bio
Be the first to ask Medusa Touch a question!