See More Hear More Watch More Hear More Get on iTunes
deletedatc deletedatc

Scituate Catholic Church Vigil

When walking into the front vestibule of St. Frances Xavier Cabrini Church in the seaside town of Scituate, Mass. it doesn't look or sound like the average church. #FullNewsAudioAvailable #NPR

UP NEXT

More from