WATCH LIVE
On Air 11:55AM
Menu
This is a truncated article title that goes in the header of the page.

Man claims to have spotted Bigfoot in NC

Is Bigfoot real? According to one North Carolina man, he claimed he saw one in-person.