Imagine licking your own eye…

Published on October 4th, 2011
Imagine licking  your own eye...

Did you know giraffes are able to lick their own eyes. Too awesome!