Dying Man Confesses Juggalos Are a Myth He Invented to Fuck With Vice
•
BAKERSFIELD, Calif. — Recently deceased man Jerry Davidson confessed on his deathbed last week that Juggalos, the clown-faced fans of…
Read More →
