The Strange Collective

The Strange Collective


Latest Episodes

The Lavender Town Suicides/Kevin The Jigsaw Killer
July 26, 2020

This week's episode dives head first into the story and origin of The Lavender Town Suicides that allegedly took place shortly after the release of Pokemon Red and Green in Japan during 1996. Also discussed in this episode is the theory that Kevin McCalli