Thursday, March 6, 2008

Back to the Future?

Meet the Peel microcars! And you thought Minis were small... They must have seemed like a luxury sedan compared to these dinky cars. And who knew they made autos on the Isle of Mann in the 60s. Good example of evolution, I guess.