23 March, 2012 Back to the future. Billed as the newest American invention, this is the Christie Suspension that the US refused to adopt in the 1930s and which Russia put in their T-34 tanks in WW2 – and still uses. Share this:SharePrintPocketTelegramTweetShare on TumblrWhatsAppLike this:Like Loading... Related