This Phenomenal Performance Of ‘Hallelujah’ Will Give You Chills

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.

KD sings Hallelujah at Olympics