Sorry, you need to enable JavaScript to visit this website.

Rain, 100-plus-degree temps don’t phase fireworks, fun on the Fourth