Stop in for a cup of coffee
MOPARMITCH said
I think it's a Renault. Looks like their badge.
Click to expand...
It's a Twizy! What does that mean in English? Tit whip?
Print