This Is the Election on Advertising

The year's ten craziest political ads—and only four of them feature Herman Cain.

by