Light Wizzard were shaped in 2007 by vocalist Adam Paul Luna, guitarist Adam LaRue, bassist Jon Leon, and drummer Tyler Meahl, and, amid the encompassing din of retro-fitted thrash and glam rock rings crowding around them, thought we would tackle the brand new Wave of United kingdom Heavy Metal on …
Read More »