S2 Episode 12: Lavoie


Manage episode 216316219 series 2434951
By Discovered by Player FM and our community — copyright is owned by the publisher, not Player FM, and audio streamed directly from their servers.
Where is Sheryl Sheppard? David looks into her potential whereabouts and makes direct contact with the man police have named as the prime suspect in Sheryl's disappearance: Michael Lavoie.

61 episodes available. A new episode about every 21 days averaging 43 mins duration .