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