Movies Logo
Angels Sing: Libera in America

Angels Sing: Libera in America

Angels Sing, Libera in America presents one of the world's most beloved boy choirs in a television concert recorded in Washington D.C. 's Basilica of the National Shrine of the Immaculate Conception, North America's largest Catholic Church. It's the London-based 32-voice choir's second TV performance for PBS and their first to be sung in the U.S.

Where to Watch

Stream, buy or rent this movie from the providers below.

Stream
Not available
Buy
Not available
Rent
Not available