Toxic jellyfish-like creature has been spotted along Florida shores

January 18, 2017 11:29 PM