Iron Maiden: Set Intro

A short animation kicking off the band’s live set on stage through their 2016 world tour.