Iron Maiden - Iron Maiden (LP) | 5054197784262 Iron Maiden's 1980 self-titled debut, with 'Running Free' and 'Phantom of the Opera'. 2024 reissue.€36.00PriceFree in Malta over €100Only 1 left in stockAdd to CartBuy NowNo Reviews YetShare your thoughts. Be the first to leave a review.Leave a Review