Toad Hall Motor Racing Home Page Michael Keyser Gallery #2

The 3.0 liter Toad Hall Porsche 911 RSR in the pits at Mid Ohio
during the IMSA Camel GT 6 Hour race in 1974.