If there’s one thing Clifton residents can agree on, it’s that the sight of all those American flags fluttering in the breeze at City Hall is an impressive sight. Put up on certain days of the year ...