There isn't a free one
I just go on websites and click "view page" it only gives you a part of the song but if you're desperate it works...
Hey! Go to www.sheetmusichits.com for Halo and other top 10 songs! You can even download the song to put on your itunes! Have fun, enjoy life, and SMILE! : < )