Beyonce Picks a Random Fan to Sing Halo - and He's Awesome!

During a random concert, Beyonce held her microphone out to a fan while she was performing "Halo." What happened next was awesome! A young man in the audience sang the song for her... and he was so good!

Loading the player ...

Video problem?Click here to watch