Metal Storm logo
Featured albums



Filter: on [ turn off ]
Band - Album Year Rating
The Rods - The Rods
Heavy, US power
1981 7.8
(6)
The Rods - Nothing Going On In The City
EP
Heavy, US power
1981
Tension (USA) - I'm Saved
Single
Heavy, US power
1981
Warlord - Demo I
Demo
Heavy, Power
1981 8
(3)
Manilla Road - Invasion
Heavy, US power
1980 7.2
(46)
The Rods - Rock Hard
Heavy, US power
1980 6.5
(4)
The Rods - Crank It Up / You Better Run
Single
Heavy, US power
1980
Manilla Road - Demo
Demo
Heavy, US power
1979