Video: Pontifical High Mass to open New Shrine Church of English Martyrs, Preston

Sancta Familia Media has this video on Youtube here.

Featured