Sunday, 22 January 2017

Geek Trivia: The Land Animal With The Largest Eyes Is The?

The Land Animal With The Largest Eyes Is The?

  1. Elephant
  2. Moose
  3. Human
  4. Ostrich

Think you know the answer?



Source: How-To Geek