Woman Finds Python in Hotel Toilet

Bill Garrett, flickr

A woman staying at a Hampton Inn & Suites in La Vista, Nebraska, found a slithery surprise coiled in her toilet: a 3-foot ball python.