This is a 1960 DeSoto concept sketch. I found it here:

Advertisement

Man, talk about fins...

Share This Story

Get our newsletter