Lordi will release Recordead Live - Sextourcism In Z7 on DVD, vinyl and digipak on July 26 via AFM Records. Pre-order here, and watch a video for "Devil Is A Loser" below. Besides the live cut of the show in Pratteln, Switzerland during their Sextourcism tour, the DVD provides a...
Continue reading...
Continue reading...