Expect more of this then (from last year, check the long post):
http://forums.sohh.com/showthread.php?t=985009&page=6
What are the odds SNL will tackle this anti-American nut case?