Skip To Content

Where To Stream Small Town Secrets Season 1 Episode 2

Rumors

Two cousins have allegedly confessed to killing Denise multiple times. They've never been arrested, and police say one of them hasn't even been questioned — until now.