Full throttle and red-hot brakes
  • 9 years ago
Formula One in Montreal, Canada. Proper braking is crucial on the man-made island. Where is the hardest braking point?