Every Catholic Altar Server Should See This


This young man who serves at St. Theresa Catholic Church in Sugar Land, Texas, "gets it."

Comments