abarth_178
Member
- Joined
- Dec 10, 2003
- Messages
- 427
- Points
- 87
Fiat have actually put this on the official Fiat stand at the Istanbul Motor show!
Looks like a toy from Woolworths!
James
Looks like a toy from Woolworths!
James