Image captured along Lake James in Charlotte, NC
Grainy photos of a shadowy figure standing on the banks of Lake James have reignited talk of one or more Bigfoot living in the mountains northwest of Charlotte. The series of images was reportedly taken about 2 a.m. Saturday, and posted on Facebook by Bigfoot 911, a research group devoted to creatures of folklore like … Read more