Now Playing | Debbie Flemming 156

Candice Delong interviews Debbie Flemming about the day she had to defend herself, and ultimately kill someone.

Recommended for You

Watch More Facing Evil Videos
Filter