Check the Finnish band Steve and the Seagulls doin Maiden!