Iron Maiden - The Trooper video



The Trooper
1983

Directed by: Jim Yukich
Album: Piece Of Mind

Filmed at Long Beach Arena
8.5 | 26 votes |

Youtube videos: