• 9 years ago
F1 in Japan. The Suzuka Circuit is one of the demanding tracks in the world. Where is the hardest braking point?