r/evilbuildings•9 yr. agooss10This is where I go to church. Holy Family Cathedral - Tulsa, OK, USAPosted Apr 24, 2017, 12:27 AM UTC181ShareSave
It was built on an ancient Indian burial ground. It was also the site of numerous witch burnings, satanic rituals, and five John Denver Christmas Specials.
[deleted]