Search
Seeker

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

Published On 05/24/2016
12:05 PM EDT