A Most Happy Fella

Rick Perry's new Iowa ad.

by