Home
Giant Tadpole
Robert le Serrec spotted this strange sea creature on 12th December 1964. He was out in his boat near Hook Island. This se creature looked like a giant tadpole and it was about 65 ft long.