news 1 month ago

At $22.6 Million, This Car Has Just Become The Most Expensive British Car Ever Auctioned Off

Buzz60
Move over Jaguar! The Aston Martin DBR1 is now the most expensive British car ever auctioned off!
AdChoices