The London T-34 Protest Tank

At the junction of a couple of quiet London roads sits a Soviet T-34 tank. The question is, why? Here is the strange story of ’Stompie’, the tank that defied the local council and has become in the process a famous landmark. Special thanks to Dave Scurlock. For more great content, visit: Help support my channel: Disclaimer: All opinions and comments expressed in the ’Co
Back to Top