Henry May

Henry is a Bigfoot enthusiest and researcher who had 2 encounters with a bigfoot and he was a guest on Chasing Bigfoot Radio.