Interesting video ...

WINNERS - 1st Ever Malta Ground Fireworks Festival 2007

by ...
WINNERS - 1st Ever Malta Ground Fireworks Festival 2007. The St.Andrew's Fireworks Factory of the Union Band of Luqa, Malta. Congratulations. You clearly wer...

From: icon YouTube   URL: http://www.youtube.com/watch?v=pBXbWv-m9F4