Angels Sing: Libera in America
Angels Sing: Libera in America
| 17 December 2014 (USA)
Angels Sing: Libera in America Trailers

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.

Reviews