In the early hours of a late February morning in 2016, the life of 20-year-old Dillon Harley Scott of Depue, Illinois, took a mysterious and troubling turn. The last confirmed sighting of Dillon was in rural Bureau County, following a single-vehicle accident. Around 3:00 a.m., his green 1994 Cadillac struck a guardrail on Route 29 near Echo Bluff Park. According to his best friend, who was with him that night, the two had been speeding in separate cars when Scott lost control and crashed. Dillon
...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Dillon Scott, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in
Last Seen: Feb 27, 2016