Page 1 of 1

Considering that we invented the tank....

Posted: Fri Sep 05, 2014 3:55 am
by DuncaninFrance
.....................and then let the Germans and Russians develop it this set of images is interesting :lol: :lol:

http://www.telegraph.co.uk/finance/news ... ories.html