Behind the scenes: making that Dodge Freedom (‘tea party’) car commercial June 16, 2010 By admin Agency video. … [Read more...]