Q: Why do giraffes have long necks SHARE FacebookTwitter Q: why do giraffes have long necks? a: because their feet smell!More SHARE FacebookTwitter