Who delievers elephants's Christmas presents?

Elephanta Claus !

Previous Random Joke Next