This is where I go to church. Holy Family Cathedral - Tulsa, OK, USA

This is where I go to church. Holy Family Cathedral - Tulsa, OK, USA

Posted Apr 24, 2017, 12:27 AM UTC

181

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.

3
[deleted]•

[deleted]

2