A AutoNews Joined Dec 17, 2008 Threads 2,624 Messages 2,624 Jul 1, 2012 #1 A severed horse head, a cannoli and four puppets are at the center of a tiff between an Italian-American group and a production company that makes commercials for car dealerships. Link
A severed horse head, a cannoli and four puppets are at the center of a tiff between an Italian-American group and a production company that makes commercials for car dealerships. Link