LORDI – Recordead Live – Sextourcism in Z7
It’s singularly difficult to resist beginning this review without writing “Oh Lordy it’s Lordi – a sentiment that will not be lost on anyone who remembers their breakthrough performance at the 2006 Eurovision Song Contest. …READ MORE