Back to album

1969 SuperSport

Only green car at the car show benefit.

From the 2011 Photos album

Photo 88 of 105