Yes, it’s time for another Top Gear review. This time Jeremy reviews the smallest car ever made – back in 1963. After having watched the review, it probably truly is the ultimate in personal mobility. But see for yourself…
Related posts:
Oct
30
Yes, it’s time for another Top Gear review. This time Jeremy reviews the smallest car ever made – back in 1963. After having watched the review, it probably truly is the ultimate in personal mobility. But see for yourself…
Related posts:
1 comment
Resender says:
July 6, 2010 at 10:12 pm (UTC 0)
AN 1 amongst the funniest things I have seen him do