Scientists are always baffled when odd animals show up in unlikely places, especially without a logical explanation. That is exactly what’s occurring on Florida’s Space Coast, where the shore is ...