Poisonous Cobra Enjoys Freedom

  • Aired:  03/28/11
  •  | Views: 116,714

A poisonous cobra enjoys its free time in New York City after escaping from the Bronx Zoo. (2:20)

Loading...