Summary AI Generated
New London is a seaport on the Thames Estuary, located in the state of Connecticut. The city was the county seat of New London, until the county seats of the New England states were abolished in 1960. New London had a population of 27,620 at the 2010 census
MSFLYER5856
The bridge looks awesome.
DemoKen author
hello, thanks for the feedback :)
1 years ago