We took to the Freedom Trail in Boston to ask some folks some New England-based trivia and more importantly, show them the Flag of New England.
All Videos
Man on the street: Flag of New England
MORE NEWS
MORE NEWS