The National Coast Guard Museum will be opening in New London, Connecticut, with eye-catching artifacts on display for visitors. Local and state representatives visited the site earlier this week ...