The TV station reporting it is in Hartford. The base is in Groton. If there was a sub base in Hartford, I'd be worried.
I've gotta be sure and watch NCIS tonite.
Asking because over at TM we heard a weird, silly rumor yesterday