The new season of Top Gear returns March 12th and it looks like it'll be a good one! They're testing the Bugatti Chiron AND the Ford GT! Looks like they were the ones filming at Big Sur.
Here is the trailer for the upcoming season.
[video=youtube;cKApdYfK-c8]https://www.youtube.com/watch?v=cKApdYfK-c8[/video]
Here is the trailer for the upcoming season.
[video=youtube;cKApdYfK-c8]https://www.youtube.com/watch?v=cKApdYfK-c8[/video]