Angels Sing: Libera in America
Libera, a renowned 32-voice London-based boy choir, takes the stage for a televised concert at Washington D.C.'s Basilica of the National Shrine of the Immaculate Conception, the largest Catholic Church in North America, marking their second PBS appearance and first in the United States.







