Giant squid eyes are the size of beach balls. Click to read the full fact.
The post WTF Fun Fact 13586 – Giant Squid Eyes appeared first on WTF Fun Facts.
Giant squid eyes are the size of beach balls. Click to read the full fact.
The post WTF Fun Fact 13586 – Giant Squid Eyes appeared first on WTF Fun Facts.