2011 Autosport International Show - Thursday: NEC, Birmingham. 13th January 2011 Formula 3 new car for 2011. World Copyright: Alastair Staley/LAT Photographicref: Digital Image _O9T1561
NEC, Birmingham. 13th January 2011
Formula 3 new car for 2011. World Copyright: Alastair Staley/LAT Photographicref: Digital Image _O9T1561