Halo

by VEVO 3:44 mins

Music video by Beyoncé performing Halo. (c) 2008 Sony Music Entertainment

View Comments (7)