The LFA is one of the most exclusive and controversial cars of the last decade. With only 500 units distributed from Lexus dealers worldwide, the supercar has become an enigmatic legend. Reportedly, only 170 LFA’s were designated to the U.S., and you’ll be happy to know that Paris Hilton is the proud owner of one […]