Last Thursday, German news channel N24 was discussing how the Navy's SEAL Team Six participated in the mission to kill Osama Bin Laden. The report started out normal, but an image search snafu took the broadcast to the final frontier. »5/08/11 1:20pm 5/08/11 1:20pm
Kinja is in read-only mode. We are working to restore service.