Read the full story: Religion News Service
St. Liborius Roman Catholic Church in Old North St. Louis, listed on the National Register of Historic Places, was once called the “Cathedral of the North Side.” More recently, the massive structure has been appreciated on social media as “the sickest, gnarliest place ever.”