Saturday, October 02, 2010

Paris Car Show, Jaquar Electric Racing Car XJL


PS-59882, originally uploaded by Directphoto ®.

Paris Car show