Saturday, October 02, 2010

Paris, France, Paris Car Show, Lexus, Luxury Concept Car, LFA

Paris Car Show, 2010