Where's Bin Laden's New Album?
Isn't it about time for the most famous 6'4" Saudi Arabian on dialysis living in a cave in Pakistan to release his newest latest tracks? I think it was on Halloween back in 04 when I last heard from him. I've heard that he watches U.S. newscasts and he is obviously pretty savvy in terms of playing the media. Come on Osama, where y'at?