Share: Title:Halo- Beyonce Knowles + lyrics & download link Duration: 4:29 Plays: 948 views Published: 15 years ago Download MP3 Download MP4