Why do giraffes have long necks? Because their feet stink.

Back To Top