Mind Blowing Version of Hallelujah Performed by Carly Rose

This performance of Hallelujah will blow your mind! Carly Rose's angelic voice could not be more perfect for this song, what a blessing.

Loading the player ...

Video problem?Click here to watch

Join us on Facebook!