What The Hell Washed Up On a Florida Beach?!What The Hell Washed Up On a Florida Beach?!This doll with snakeskin, human teeth, and possibly human skin washed up on the beach and some think it was part of some evil voodoo. Source: NEWS4 Free Beer and Hot WingsFree Beer and Hot Wings