Tuesday, November 6, 2012

69 Italia



This is one of 75 Lamborghini Italia's built. Car is available at Checkered Flag Marina Del Rey. Aluminum body built at Touring.

No comments:

Post a Comment