SOMERVILLE, NJ - Friday night's Flag Day Festival at the Historic Somerset County Courthouse was a three-hour tour de force of American pride, American traditions and American patriotism, highlighted by the swearing in ceremonies for 27 new American citizens, taking the oath of American citizenship and swearing their allegiance to the American flag against the backdrop of the Historic Somerset County Courthouse.

They each took a different path to be seated side-by-side in front of the marble steps of the courthouse, from countries around the world - Sri Lanka, Poland, India, the Philliipines and others.

There were proud friends and relatives, politicians, speeches, a country-western band, Revolutionary War re-enactors and military vehicles, firemen and fire trucks, police and Boy Scouts, motorcycle clubs and families; hundreds of American flags of all sizes could be spotted on the expansive green lawn bordering the courthouse.

Sign Up for E-News

Just beyond the courthouse lawn, restored American muscle cars, hot rods and classics drove by on East Main Street as they do every Friday night to park along Main Street.

Somerset County Freeholder and former Somerville Mayor Brian Gallagher likened the evening to a Norman Rockwell painting come to life.

The sixth annual event was sponsored by the Somerville Elks #1068.