william-formula-1 - Latest News on william-formula-1 | Read Breaking News on Zee News

Williams complete 2013 car launch in Barcelona

Last Updated: Tuesday, February 19, 2013, 14:03

The Williams Formula 1 team launched its 2013 car ahead of the second pre-season testing at the Circuit de Catalunya here Tuesday.