Politico

Wow: Team Obama Big Bird ad mocks MittΒ