Spectacular performance by Kathryn Dawn Lang will take your breath away. Her amazing vocal skills combined with the stage is truly remarkable. KD Lang is a Canadian pop singer, and she has done her country proud with this performance.
This Phenomenal Performance Of ‘Hallelujah’ Will Give You Chills
KD sings Hallelujah at Olympics