March Madness Sale - 25% Off

Why is a giraffes neck so long?

Because the head is so high up.

Previous Random Joke Next