If you believe that, wait until you hear about the cave super fortresses Osama Bin Laden had in the mountains of Afghanistan

Reply to this note

Please Login to reply.

Discussion

What are you saying, that they’re actually good friends?