The Chinese Grand Prix
- Episode aired Apr 19, 2009
The China Grand Prix 2009 took place on April 19 at the Shanghai International Circuit in Shanghai and was the third race of the 2009 Formula 1 World Championship.The China Grand Prix 2009 took place on April 19 at the Shanghai International Circuit in Shanghai and was the third race of the 2009 Formula 1 World Championship.The China Grand Prix 2009 took place on April 19 at the Shanghai International Circuit in Shanghai and was the third race of the 2009 Formula 1 World Championship.