Tuesday, July 17, 2007

Romney's New TV Ad Up In New Hampshire


Honestly, we think it's pretty good.