Giant Sea Spider Found Off The Coast Of Maine!
Do you need another reason NOT to swim in the ocean?
Well, we have one for you right here – SEA SPIDERS!
Yes, they do exist.
Sea spiders, also known as Pantopoda or pycnogonids, are marine anthropods typically found in the Mediterranean and Caribbean seas, as well as the Arctic and Antarctic Oceans.
Somehow this gigantic creature found its way all the way up the coast of Maine!
Watch your step, this is the last thing you want to come across on a nice summer day at the beach!