By Ava-joye Burnett

BALTIMORE (WJZ) — For those who wanted to see fireworks on America’s birthday, Baltimore didn’t disappoint.

Thousands of people, including many who waited for hours and came from all over the region, were mesmerized by the dazzling display.

READ MORE: Maryland Weather: Sunday Brings Clear Skies Brightening The Holiday Weekend

Some couldn’t contain their excitement.

“Lots of fireworks, maybe some screaming children,” one woman said.

More than 7,500 shells blasted off a colorful light show from two barges in the Inner Harbor and Curtis Bay.

READ MORE: Firefighters Battle Two-Alarm Fire Amid Thunderstorm In Baltimore's Riverside Neighborhood

The show started well before dusk as the U.S. Navy jazz band the Commodores added to the patriotic presence.

The Baltimore Office of Promotion and the Arts predicted thousands would watch the skies light up, and from the looks of it, that prediction was right on.

“When stuff like this happens, it’s good. That’s what we’re best known for. We put on big light shows and fireworks,” another woman said.

The show lasted 18 minutes show and was visible from numerous vantage points in the city.

MORE NEWS: Fourth Of July Fireworks Return To Baltimore's Inner Harbor

Follow @WJZ on Twitter and like WJZ-TV | CBS Baltimore on Facebook

Ava-joye Burnett