Election 2012

Big Bird Stars in New Obama Ad

Romney may be picking his targets more carefully in the future

|

Peter Hamby on a new Obama Campaign ad featuring Big Bird as a corporate fiend.