Angels Sing: Libera in America background

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.

Info about Angels Sing: Libera in America

Originally Released: United States, Dec 17, 2014

Genres:Music