unexplained-events: Big Fin Squid Found at Shell Oil drilling… Posted on October 26, 2024 by saucerkommand unexplained-events: Big Fin Squid Found at Shell Oil drilling site. 11/11/07. 7800 ft. down in the Gulf of Mexico.