To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
Iron Maiden Maiden England US Tour shirt 2012 bought at the show in Denver, 13/8/2012 signed at the British Lion show in Leipzig, Germany, 25/11/2016