I was checking out Melissa's page, which I haven't done in a couple days, and came across this amazing video.
This was also on her page. Do you see the resemblance? This artifact is at the Field Museum here in Chicago. Things that make you go hmmmm....
May 25th, 2018 Okay Then
18 hours ago