Too Bizarre...Obama TV Ad Features Big Bird

Status
Not open for further replies.

beaker

Well-Known Member
Joined
Apr 13, 2002
Messages
7,761
Reaction score
858
I swear I thought this was an SNL or Onion spoof. But no, it's real and it's official.

 
Status
Not open for further replies.
Top