Following a terrific performance in front of 200 million live viewers at the Eurovision Song Contest grand final this weekend, Lord Of The Lost are back to their "normal" lives, gearing up for 10 shows with Iron Maiden, great festival appearances and sold-out headline shows on their schedule. After...
Continue reading...
Continue reading...