At the IHRA Summit Racing Equipment World Finals in Memphis Don Rudd, from Montpelier, VA, won Best Appearing Car with this beautiful '67 Nova.
Photo
Shared publiclyView activity