We bought an Alfa Romeo Spider, sight unseen, 3000 miles away and planned to drive it home ourselves. What could possibly go wrong?
Avorio exterior
SPIDER
Back to all tags