Poisonous Cobra Enjoys Freedom

Aired:  03/28/11 Views: 116,741

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

Loading...