Dave & Sherry relax in the Bahamas during Nassau Speed Week in 1963. King Cobra-Lang Cooper car owner Craig Lang is to Sherry's left.

Sherry helping the Cobra team as she tracks lap times

Sherry with a prime view of the Le Mans style start

Back

Home