Iron Maiden: photo of the beast

18 ago 2010 – Final Frontier 2010, Villa Manin screams for Iron Maiden. La Frontiera Finale,…