Dustin Dean
Dustin Dean reports seeing an upright, reddish-brown-haired figure near Highway 80 in Upshur County, Texas, at approximately 1:20 a.m. on June 12, 2026. His passenger did not witness the figure; no dashcam recording is documented.
View witness →