The Corner

‘Obamaville’

National Review Online gets a first look at Rick Santorum’s latest ad:

Robert Costa was formerly the Washington editor for National Review.
Exit mobile version