Metal11 months ago
Iron Maiden and Lord of the Lost Treat Fans to an Epic Night at Leeds First Direct Arena [Photos]
Heavy metal legends Iron Maiden delivered an epic set to fans new and old at Leeds First Direct Arena. Check out the review and photos here.