Hit-and-Miss

GlennKarch.jpg
Glenn Karch (wearing his trademark orange shirt) driving “The Hercules Express” at the Root & VanDervoort Reunion in 2003.