Construction of the new pit and paddock complex is progressing well, Silverstone, Northampton, UK, October 14, 2010
CLOSE