Giant squids may have invaded Newport Beach, Calif. last month, but the recently discovered colossal squid may be the largest yet. Unlike its smaller brethren, the colossal squid’s tentacles are equipped with suckers boasting sharp swiveling hooks at the tip and a main body that is the size of two average-sized humans. Video after the break.

Write A Comment