Bigfoot Festival Held in North Carolina After City Proclaims Sasquatch Its `Official Animal`

Views 22

A new event kicked off in McDowell County Saturday: The Inaugural Western North Carolina Bigfoot Festival in Marion.

Share This Video


Download

  
Report form
RELATED VIDEOS