Wom,

A snake???

You been reading too many supermarket tabloids. Where'd this one come from? Inquiring minds want to know!!