Video: Branford business shares frustration about power restorat - WFSB 3 Connecticut

Video: Branford business shares frustration about power restoration