Predictions of failure have never stopped those whose ambitions are driven by their unwavering vision.
Which is the tallest animal?
  • Giraffe
  • Zebra
  • Horse
  • Donkey