unexplained-events: Big Fin Squid Found at Shell Oil drilling…





unexplained-events:

Big Fin Squid

Found at Shell Oil drilling site. 11/11/07. 7800 ft. down in the Gulf of Mexico.

This entry was posted in Uncategorized. Bookmark the permalink.