Last year the more alert amongst you might have picked up on an album of archetypal Euro power metal put out by an act by the name of Raven Lord.
Opening Twelve Foot Ninja's record-breaking video Ain't That a Bitch is a bearded Karate ManChild.