Showing posts with label hide in plain sight. Show all posts
Showing posts with label hide in plain sight. Show all posts

Wednesday, February 18, 2009

Where's Osama?


Speaking of people who suck, there's a news report that experts say they know where Osama bin Laden is hiding. Apparently he has been hiding in plain sight, but in disguise (see graphic to the right). Now it all makes sense.
Click on the image for a larger view.