Osama Bin Laden Has Been Found!

Osama Bin Laden Has Been Found!

Osama Bin Laden has been found. Using the latest technological advances the U.S. government has finally located terror suspect #1. Grayhound Fox didnt like the video, which I admit is kind of lame, but he was a little mean. Check out the response I have for him.