Upload
5,857

Subscription preferences

Loading...

Loading icon Loading...

Working...

True Faith TV

The Altar Server ***MUST SEE***

78,625 views 1 year ago
Filmed at St. Theresa Catholic Church in Sugar Land, Texas.

Spread reverence. Share this video.

Subscribe. We have more great films coming soon. Show less
Read more
Cardinal Arinze when he was Prefect for the Congregation of Divine Worship and the Discipline of the Sacraments.
Loading...
Working...
to add this to Watch Later

Add to