2010 Autosport International Show - Friday: NEC, Birmingham. 15th January 2010. Lexus LFR on the Autocar stand. World Copyright: Kevin Wood/LAT Photographic ref: Digital Image IMG_0097
NEC, Birmingham.
15th January 2010.
Lexus LFR on the Autocar stand.
World Copyright: Kevin Wood/LAT Photographic
ref: Digital Image IMG_0097