1y ago

2.9K

Your Definition: The Perfect Drive
  • Driving along the Italian Riviera, in a 1960's Alfa Romeo
  • Driving along valley passes in a 2000's supercar
  • Driving around the city centre, in a bus
  • Driving along an endless motorway with minimum corners, in a 1960's American classic
  • Others? Share in the comments!

Join In

Comments (40)

Loading...
Loading...
40