Again, more reasons to be proud to be an American. Can you imagine living in a spot, (cough, cough, Florida) that has monster reptiles, (coughs, Florida) that on a daily basis tries to eat you? Who would want to live there?
Look at this! I don’t even understand how a snake that size makes its way into the rafters? Usually, you hear stories of snakes coming up from the toilet, not dropping from the ceiling. The man who discovered the snake worked at the restaurant, yes you heard right, a restaurant in Thailand.
Last reports, the restaurant owners were waiting for the local snake wrangler to show up and take care of business. I wonder who the local snake wrangler would be in Hampton Roads?