Winter Storm Could Dump up to 18 Inches of Snow on Cape Cod
A wind-driven winter snowstorm that brought blizzard conditions to Cape Cod and could leave up to 18 inches of snow in some areas struck the Northeast on Monday, sending a charter bus heading to a casino skidding off a Connecticut highway...
Published By: ABC NEWS National - Monday, 8 February, 2016