Add Yahoo as a preferred source to see more of our stories on Google. Two large, otherworldly-looking fish recently washed ashore in Cabo San Lucas, Mexico, with beachgoers jumping into action to help ...