Peanuts was the most popular comic strip ever and Ford thought the '61 Ford Falcon could benefit from that success. So here's Linus, Pig Pen and Snoopy selling "the world's most successful new car". »7/23/14 11:36am 7/23/14 11:36am
Kinja is in read-only mode. We are working to restore service.