The guy just can't help himself...

Dear Leader bashes the US during his pitch to the IOC....Gee I wonder why Chicago lost?



Comments

Popular posts from this blog

Obama spokesperson confirms NY Post article