Album Review: Babymetal – Metal Resistance (Amuse Inc.)

Babymetal are something of phenomenon within heavy metal, coming out of nowhere to shock purists within the genre & excite

Keep On Reading