Archives For December 2010

The Hallelujah Video

December 10, 2010 — 2 Comments

If you haven’t seen this video recorded at in Welland, Canada, it is a must see. It was shot on in a mall in Ontario, Canada on November 13, 2010. I would be surprised that it doesn’t hit 50 million views by Christmas day.

Continue Reading...