Scott Davis

Role: Podcast Guest

Estranged husband of Megan Lee, accused of murdering David Coffin.

Featured in 1 episode