Cars

Saw one of these 2CVs today in Chicago, I couldn’t believe what I saw…



These things weren’t sold in the United States, were they?

Write A Comment