All Saints Chapel Dedication

November 7, 2017

November 1, 2017. Diocese of Helena Bishop George Leo Thomas's words at the new Carroll College All Saints Chapel dedication mass. Enjoy!

00:0000:00