Earache Records
Over the Top is the debut album by the American heavy metal band White Wizzard released on February 8, 2010 in Europe and March 9, 2010 in North America, through Earache Records. The limited edition was available for pre-order on the Earache Records US webstore until February 8, 2010.