Neighbors say they didn't know Russell Co. couple had children - Video

37 Views
Desiree and Ethan Taylor moved to Castlewood less than six months ago. Their home has the clearest view of the property on Gravel Lick Road where Rebecca Bremner was arrested on charges of child neglect and abuse.
Category
Twitch Hot Tub
Tags
video
Commenting disabled.