Just happened to luck into seeing this display of military armour out on display and moving at the Canadian War Museum in Ottawa. Amazing how loud the Leopard tank is as it rumbled around at high speed.
Just happened to luck into seeing this display of military armour out on display and moving at the Canadian War Museum in Ottawa. Amazing how loud the Leopard tank is as it rumbled around at high speed.