Only in Florida: A two-headed snake, an alligator at the door, and more
Only in Florida are two heads not better than one! The state's latest serving of nightmare food is a two-headed snake, found inside a home in Palm Harbor. But that's just the beginning.