Thursday, April 16, 2009

Clash Of The Titans, Part II

Here's part II of the Metal Maniacs coverage on the 90/91 traveling thrashstravangza known as the Clash of the Titans tour.
(Click To Enlarge)