Toad Hall Motor Racing Home Page
Michael Keyser Gallery #4
The Toad Hall/Dekon Chevrolet Monza on the pit straight at Le Mans in 1976