Search
Seeker

A giant squid's eyes have a diameter of 15 inches -- the largest of any animal.

Published On 05/15/2016
11:53 AM EDT