Why are giraffe's necks so long?

Because their heads are so far away from their bodies!

Previous Random Joke Next