1966 Pro Touring Mustang vs 2017 Porsche 911 Turbo S

On this episode of Put Up or Shut Up presented by MotorTrend, we have an owner- built 1966 Mustang Pro Touring car going against a against a 2017 Porsche 911 Turbo S in a road racing battle at Willow Springs International Raceway.

Can the American hot rodding ingenuity have a chance of beating decades of fine German performance evolution? Check out the results after watching the video!