There will only be 500 LFAs made, with the car hitting the road towards the end of 2011. And that fact illuminates the true purpose of the LFA.
There will only be 500 LFAs made, with the car hitting the road towards the end of 2011. And that fact illuminates the true purpose of the LFA.
Comments
Post a Comment