Hiker Swears He Saw Brian Laundrie on the Appalachian Trail
A hiker says that he has “no doubt” that he encountered Brian Laundrie on the Appalachian Trail. A Florida engineer swears that he spoke with Brian Laundrie on a deserted road near the Appalachian Trail in North Carolina on the morning of Saturday, Oct. 2! Dennis Davis’ alleged encounter with the boyfriend of slain Long