On today’s episode, we are looking at an arcade game from the 1990s that was said to be haunted
See All 528 Episodes of "Strange Paradiso"