My little brother lives in Charlotte, North Carolina now, and he reported to the rest of us this rare little bit of news regarding a self-proclaimed mountain man who confronted a beautiful Bigfoot.
911 call:
Local news coverage:
Click here for the newspaper article.
No comments:
Post a Comment