Leopard 2SG Tank

The Singapore Army conducts a Leopard 2SG Main Battle Tank maneuverability demonstration.

Categories

Video Shock and Awe

Most Popular Videos

View More