Science Two-Headed Snake Found in Florida The strange creature was discovered by a house cat. Florida is something of a weirdness magnet. I would not be... By Graham KingOctober 26, 2020