Plot: When this 60 tons of high-tech military hardware rumbles onto the battlefield there's nowhere for the enemy to hide.
Battle Stations - Season 1 - Challenger Tank (Episode 35)
Episode Aired On:
Friday, December 17 2004
20 years ago
Friday, December 17 2004
20 years ago