View The Veil Removed, a short (5 minute) film that reveals the coming together of heaven and earth, as seen by saints, mystics, revealed by sacred scripture and in the catechism of the Catholic Church.

Click here to view