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

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