Pages

September 25, 2012

Spotted - Lamborghini Espada

"Not for sale" says the sign on the windshield of the Espada sitting front and center at the Italian car service shop near my office. I wonder when was the last time it saw the open road.  :-(