Iron Maiden - The Trooper (Live Germany 2003) 5,212 views 12 years ago 4 minutes, 39 seconds Related videos No results found.