Listen to the latest songs, only on JioSaavn.com

Many F1 drivers urinate in the car, admits Karthikeyan

  • 1:59
  • Oct 01, 2011;
Indian F1 driver Narain Karthikeyan takes NDTV's T20 speed test and reveals facts like drivers urinate in the car during a race.