What A Beautiful 'Hallelujah' Chorus Flash Mob!

This is a must see! Over 100 singers gather together giving praise to God surprising these shoppers – and it is beautiful. Glorifying God!