Iron Maiden have released a video to thank fans who attended shows on the band's The Future Past tour, which finished at the A llianz Parque in São Paulo, Brazil, on Saturday night. "Thank you to ...