Photo Galleries


2011 Lexus LFA
Lexus announces the official launch of the LFA, a two-seat supercar scheduled to go into production at the end of 2010 as the pinnacle of the Lexus "F" premium sports car series. The LFA combines high output, superb chassis design and meticulous aerodynamics to achieve instantaneous total-vehicle response characterized by high-rev, seamless acceleration echoed by a self-defining resonance from its 4.8-liter V10. Only 500 units of the LFA will be produced.
Read more hereĀ»
Gallery Search



Better Business Bureau Canada United Kingdom