Surprise gospel choir will melt your heart

More than 650 singers came together to perform "Hallelujah" at Macy's in Philadelphia. Wow!