First page loaded. Page 1 of 7 displayed.
The Creator of 'Bigfoot Juice' Admits She’s Scared to Meet Bigfoot
Allie Webb made local headlines in North Carolina when she introduced her "Bigfoot Juice" to the world. We met up with her to talk about the mythical beast and why she refuses to try the spray herself.