Knowing that at just 13,000 years ago that we had giant fauna living all around the world leads me to speculate that could had been giant humans as well however since there has never been any ''provable'' bones yet discovered as like all the other giant pleistocene mega fauna then i'm still somewhat of a skeptic of Big Foot.
Can you imagine seeing Big Foot vs Arctodus battlescene
