CT Science Center shares facility for eclipse viewing - WFSB 3 Connecticut

CT Science Center shares facility for eclipse viewing