Dodge Dart

Ferrari F40 Versus Dodge DART: DART WINS!

A mechanic at Ferrari of Ontario, Canada, was returning from a road test in an F40 when he the driver of a late…

11 years ago