F1 – Felipe Massa (Sauber Ferrari V10) Onboard – China 2004

2025-01-02 9

Track: Shanghai
Car: Sauber C23
Engine: Ferrari V10