Welcome to ToTG!



January 25, 2010

Bin Laden Found!

According to the Drudge Report, he must be in Australia.

(click for larger view)




UPDATE: Others noticed/commented, too

No comments: