Small Town Secrets

Small Town Secrets

Rumors (1x2)


Air date: Jan 12, 2022

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.

  • Premiered: Jan 2022
  • Episodes: 3
  • Followers: 2
  • Ended
  • VICE TV (US)
  • at 0