Inside the USS Vermont

GROTON, Conn. (WCAX) You can’t help but notice the seemingly nonstop trains and boat traffic in the coastal community of New London and Groton, Connecticut. But what you won’t see is tucked inside a highly guarded building on the Thames River… until now.

Click here to read more.


Your email address will not be published. Required fields are marked *