The Daily Tube review
Here’s to bringing out the Coleoidea lover in all of us. This giant squid was found a mile and half deep in the ocean, hanging out just 200 miles off the coast of Houston, TX. This jarring video, captured by a Shell Oil...
read more
(by Rema Rahman)
Running Time:
0:29