Sexy, Sleek, and Stunning are three words to describe the new Lexus LFA Supercar. On October 21, 2009 Lexus announced the official launch of their new, two-seat supercar. The new LFA Supercar is scheduled to go into production at the end of 2010, but the pre-sale started on the 21st of October. Only 500 units of the LFA will be produced and sold worldwide.
This past Wednesday, November 11, 2009 Eric Brooks, President of L?