Jaguar and Shelby Cobra set world records at auction

0 Comments 3 view(s)

Two world records were set Friday night for the most expensive British- and American-made cars ever sold at auction.

Powered by WPeMatico

Leave Your Comment