Here are some articles I wrote that deal with concepts in the video:
- The Church also see post on St. Peter
- The Sacraments like Confession, Eucharist, Baptism, etc.
- Marriage (actual & Spiritual)
- Communion of Saints
The song for the video is "Jesus Christ You are my Life," the theme song from the 2005 World Youth Day in Cologne, Germany. I found the video via Evangelical Catholicism.