Connect with us

News

Oklahoma Family Sees ‘Bigfoot’

A woman in Oklahoma says she and her family saw a bipedal creature in Cleveland County. The woman, who refused...