The Daily WOW
0238
Giraffe Neck
Did you know that humans and giraffes have the same number of neck bones? Despite their sky-high stature