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.

Leave a comment