CONCERT REVIEW: Iron Maiden – Lord of The Lost – Airborne Live at Olympic Stadium


Iron Maiden fans all over the world are literally no different as they fly all over the world to see these guys perform. Athens, Greece even with their 30-degree (Celsius or 90 plus in Fahrenheit) temperatures, native Grecians are not fazed by the weather, came well hydrated, excited, and ready to consume beer, and some Maiden tunes. 

Continue reading