You are viewing a single comment's thread from:RE: Weird Fact of the Day. GiraffesView the full contextskapaneas (70)in #science • 8 years ago OMG that face!! priceless