Homeowners: What to Do if You Get Completely Snowed In

Winter is upon us, and in states like Connecticut that are no stranger to harsh winters, there's always the chance that a strong storm could leave us temporarily snowed in. This might not be the...