"Hallelujah"Singing with such heart in the Library. This Flashmob can Catch you a Little Off Guard!

<p><span>This flashmob can catch you a little off guard. The song is sung with such heart. This was filmed at the public library in Valladolid and the unsuspecting patrons kind of got their minds blown. Very cool. One of the best flashmob videos ever.</span></p>