Groton Utilities crews head to St. Thomas to restore power - WFSB 3 Connecticut

Groton Utilities crews head to St. Thomas to restore power