Live: Solemn Mass of Christmas Eve - Bnsic

  • TV Show
  • None

Catch the telecast of the Live Solemn Mass of Christmas Eve from the Basilica of the National Shrine of the Immaculate Conception, Washington, DC, USA.

Where to Watch

Available to Stream

  • Watch on