• Embed

Egypt's Stork Bust

Clip9/9/2013

With tensions running high in Egypt, everyone suspects everyone else of espionage, including birds.

Up Next