Inside Russian Tank – An Infographic from 1950 Oct 16, 2016 by DI in History Source: Popular Mechanics Magazine Tagged with: history, military, Russia, Soviet Russia, Tank