Celtic Woman–O Holy Night

Live from the Helix Center in Dublin, Ireland performing A Christmas Celebration.

An absolutely beautiful manifestation of our people’s race soul…transcending religious and spiritual beliefs.–Ed
“>.
Celtic Woman Info

2009-12-23