Welcome To The Show
Welcome to the town of Palermo! Inside, a carnival awaits. Games, challenges and weirdly fabulous attractions await. Spiders crawling out of a woman's mouth, a strong man, a funhouse, mirror mazes, and more. The most tourist attracting place though, is under the red and white flaps of a tent. A show awaits, revealing...