Only logged in members can reply and interact with the post.
Join SimilarWorlds for FREE »

I Love Cars

And now for a real micro car, known to many now after an appearance on the BBC motor show Top Gear.

PEEL P50



 
Post Comment