The World’s only all female tribute to Iron Maiden from Los Angeles California, The Iron Maidens in New York? Filmed on 8th May 2018? We saw them in 2017 and can tell you they know how to put on a live show. The songs are played to perfection with style and grace. No backing tracks either. Fantastic.