Stream every episode of Put Up or Shut Up on MotorTrend Now! https://bit.ly/35YHGBd
On this episode of Put Up Or Shut Up, host Brian Lohnes pits an owner- built 1966 Mustang Pro Touring car against a brand-new Porsche 911 Turbo S driven by pro driver Randy Pobst in a wheel-to-wheel road racing battle. Filmed at Willow Springs International Raceway...