Scene at the Chinese Grand Prix

Motor Racing - Formula One World Championship - Chinese Grand Prix - Preparation Day - Shanghai, China

“The pit lane entry in Shanghai is a good place to spin. And I might have a collision with someone here…” Pastor shows fans what they can expect from him in Sunday’s race.