Lost in Time
Lost in Time: Twisted Tower Dire – The Isle of Hydra Review
The ’90s were a dark time for heavy metal, especially in the United States. To remedy that, Virginia legends Twisted Tower Dire formed in 1995 to try and breath new light into true heavy metal.