Al and Art Leon shared their March 83G Chevrolet with Hurley Haywood to finish 20th.
IMSA History
Copyright (C) 2012 IMSA History All rights reserved.