Neighbors of Sheila Keen Warren in VA react with shock to 'killer clown' arrest

WPTVPublished: September 30, 2017
Published: September 30, 2017

Sheila Keen Warren wasn’t known as Sheila in the neighborhood. She went by the name of Debbie. Neighbors describe her as a kindhearted, typical neighbor.

Be the first to suggest a tag

    Comments

    0 comments