waldo

The Man Who Found Bin Laden
Yes, I realize that Navy SEAL Team 6 was ultimately responsible for the death of Osama Bin Laden. But we must take a moment to recognize the brave American who located this elusive terror leader.
Finding Osama Bin Laden - watch more funny videos