Neil McDougall had been married for less than six months when he went missing in October of 1985.
38 years later, his wife Mary Ellen is still looking for answers – even as police have offered a $50,000 reward for information leading to an arrest.
This episode of the 519 Podcast examines his disappearance from Ayton and who may know something about what happened to Neil.
Visited 1 times, 1 visit(s) today