Like on Facebook for the best videos online
Going back to Everything Explained in

The Story Behind The Strange Military Tank In South East London

The Mandela Way T-34 Tank is a Czech army tank that was used in the filming of Richard III and now resides in Bermondsey, London. Graffiti artists are now using it as their canvas.