Groton, CT - elboodaa