They Came From the High Pass
PUBLISHED Feb 1, 2000
Euro power metal has the uncanny ability to either have you dusting off the old leather jacket so you can bang your head like the granddadd...