Why Do Giraffes Have Such Long Necks?

So they can reach their head!

Previous Random Joke Next