Jam on the brakes - China
  • 9 years ago
F1 on the Shanghai International Circuit. Where's the hardest braking point?