28 July 2009

Bat Shit Birthers

Many of you have seen this already, but for those who haven't...