Sunday, July 29, 2007

The True Redhead.


After restoration, the Testarossa won “Best of Class” at Pebble Beach in 1991.

No comments: