Weird Wonders Of The World
Episode 6
S2 E6:
Chris looks at a mysterious deep sea blob that was spotted in the Gulf of Mexico that has left oil rig workers mystified. Plus, the washed-up remains of a gargantuan creature that have left scientists baffled for decades.