News

Deep in the Netherlands lies one of the eeriest abandoned homes we've ever explored - a place once alive with color, costumes, and clowning around. Known as the Clown House of Girardi and Heidi, this ...