08/03/2014

Caught on Camera: Up in Flames

In Seest, Denmark, flames light up the night sky after an accident involving fireworks becomes explosive.

Speak Out