Behind the scenes: making that Dodge Freedom (‘tea party’) car commercial June 16, 2010 By admin Agency video. More from my siteIsrael Apartheid Week in Toronto: A tale of two brothers‘Blacks are 13% of US population 37.6% of prisoners and 71% of shooters in Chicago’‘The GOP would have to be stupid to agree to amnesty, so it will probably happen’Anti-Richard Nixon Songs: How Rock Helped Topple A President