BALTIMORE (WJZ) — They were born in 16 different counties but now they’re all Americans.  Dozens took their oath as U.S. citizens Tuesday night at Fort McHenry.

Kai Jackson explains the ceremony was years in the making for some people.

READ MORE: Baltimore County First Responders Search For Missing Person Near Railroad Trail

It’s also Flag Day Tuesday and the flag never meant more to the people who became citizens. 

A glorious day paved the way for two special events at Fort McHenry, the birthplace of the Star-Spangled Banner. 

With flags blowing in the wind, a citizenship ceremony took place for 25 new Americans.  They represented 16 countries and say, while this was difficult, it was well worth it.

READ MORE: Maryland Weather: Cooler & Sunny, But Cloudy Skies On The Way

“I feel great,” said one new citizen.  “This is a wonderful experience.”

Becoming a citizen isn’t easy.  They have to pass a test.

Flag Day was established by President Woodrow Wilson.

MORE NEWS: Teens, 14 & 15, Shot Outside East Baltimore Gas Station

The internationally famous music group Maryland Sings was among the acts Tuesday.