There was something for everyone: music, food, games — and a display of fireworks to cap off the event.

People from across the community gathered last Wednesday night at Riverside Park behind the stadium for Haverhill's annual Fourth of July festival.

Visitors enjoyed several hours of live music, dancing and other fun, before settling in for a fireworks display that flashed bright colors across the night sky.

This Week's Circulars