The Legend Of Sasquatch Continues From North Carolina
Todd Venture writes “This will be the first in a series of videos regarding Cryptozoology. Join me as I take a trip to Uwharrie National Forest and Morrow Mountain State Park! One of the many homes across the nation for Bigfoot aka Sasquatch.
Leave a Reply
You must be logged in to post a comment.