It was a bit hard to tell the difference between man-made and natural fireworks during the Independence Day festivities, but rest assured, explosions were made.

It was a bit hard to tell the difference between man-made and natural fireworks during the Independence Day festivities, but rest assured, explosions were made.