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.
