Metal Storm logo
Featured albums



Filter: on [ turn off ]
Band - Album Year Rating
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