The Daily Show with Jon Stewart
Poisonous Cobra Enjoys Freedom
Season 16 • 03/28/2011
An escaped poisonous cobra takes advantage of its freedom in New York City.
More
Watching
You may also like5 Videos
Poisonous Cobra Enjoys Freedom
Season 16 • 03/28/2011
More