July 11, 2014
Fiat and Funny or Die Team up for Ad Campaign

Fiat has been making automobiles in Italy for well over 100 years and recently turned to Funny or Die to create a series of ads focusing on the stereotypical views Americans have about Italians.…
Check It Out