While hiking in Utah, Todd May claims he found a fossilized Bigfoot skull. May says he's seen a live Sasquatch before and to him, this is just more proof they exist. What do you believe?
This man claims he found a Bigfoot skull
While hiking in Utah, Todd May claims he found a fossilized Bigfoot skull. May says he's seen a live Sasquatch before and to him, this is just more proof they exist.