Ray Sawyer
Ray running Super Rod at the 2001 IHRA Nationals at Virginia Motorsports Park.
Back to The 2001 Photos
Return to The Main Photos Section