1966 Plymouth 'Team Starfish'
SCCA Class winner for 1966
Print