What exactly is a Heffalump? Is it a species of elephant similar to that of the Snuffleupagus of Sesame Street fame?

Read more