Rain in Shanghai!

Sun, 19 April 2009, 07:59

Apr.19 (GMM) Just over an hour ahead of the Chinese grand prix, it is raining at the Shanghai International Circuit

You may also like