Which animal has biggest eyes of all?

A)     Tiger

B)    Lion

C)   Colossal Squid

D)    Elephant

Leave a Comment