Site icon Paddock Magazine

Chinese Grand Prix – Friday 18th April 2014. Shanghai, China

Felipe Massa (BRA) Williams FW36. Chinese Grand Prix, Friday 18th April 2014. Shanghai, China.

Exit mobile version