Fiat North America brought its first television commercial, “Drive-in,” to life as it set up a weekend-long celebration and outdoor cinema for consumers in Times Square.
Previous article
2011 Fiat 500 Sport – Drive Time ReviewFiat North America brought its first television commercial, “Drive-in,” to life as it set up a weekend-long celebration and outdoor cinema for consumers in Times Square.
Previous article
2011 Fiat 500 Sport – Drive Time Review