Beyonce Amazed By Singing Fan's Voice during a performance of 'Halo'