The Dark Reason This Teen 'Hell Camp' Was Shut Down In The '90s

  • 5 months ago
Tied to a tree, scarred, and left passed out in the sun. The Challenger Foundation was a "Hell Camp" for teens before it was thankfully shut down.

Recommended