In a rare occurrence that science can explain, dozens of vultures were discovered floating in the waters of the Gulf of Mexico, near Islamorada.