05 September 2008

Does America Really Need More ?

A hard-hitting new ad from the Democratic Party currently playing in Michigan...