A woman thinks she’s spotted Brian Laundrie walking on the side of the road in Raleigh, North Carolina.

Advertisement