Latest Article|September 3, 2020|Free
::Making Grown Men Cry Since 1992
1 min read
They found this weird foot in a Virginia landfill. It’s not a human foot and some think it came from an “apelike species.” Naturally, the yeti comes to mind. “Why does everyone immediately think of the yeti?” some wonder. Oh, please.