News and Events

Teresa Greely, calls out the ‘alien’ as a squid

ST. PETERSBURG, FL - An oil rig's service cam 8,000 ft. underwater spots this unknown creature. The hunt is on to identify it. Cameras are everywhere capturing the most mysterious things.

View Science Channel's Strange Evidence

Tags
Show More
Close
X