Watch the video for Iron Maiden’s ‘Satellite 15… The Final Frontier’, the opening track to their fifteenth studio album and the follow up to 2006’s ‘A Matter of Life and Death’. ‘Final Frontier’ is out in August.