No, not 300 kilometers per hour, 300 MILES per hour in a road-going production car! This story and more! [Ep24]