blog.mechanicallandscapes.com
#106 – The Coolest Car In The World
Not something I’d normally post, but I saw this, the ‘Milles Pattes’ (Millipede) in the Michelin Museum in Clermont Ferrand, and realised that it was the coolest car ever built. …