there have been other sightings or supposed sightings in the lake of how