Episode 20: Iron Maiden - Piece of Mind (1983)

Episode 20: Iron Maiden - Piece of Mind (1983)