1966 Plymouth 'Team Starfish'
The car now, at a local car show here in Oregon:
Print