Surprisingly, the odometer only shows 1,250 miles We would rather expect to see the 2006 Ford GT making an appearance on Jay Leno's Garage, but it turns out John Cena…
Surprisingly, the odometer only shows 1,250 miles We would rather expect to see the 2006 Ford GT making an appearance on Jay Leno's Garage, but it turns out John Cena…