Need a link to a place

Once long ago I read a thread about absurd sites. One poster posted a site about a baptist church’s house of horrors. I tried a search engine, I’ll try more, but I’ll also try you people.
Well, little help?

Was this it?

YES! w00t!
Now we can have some dormarific fun!

Glad to be of service… :smiley:
Check out the rest of the site, its a riot!