Paralyzing snow hits northeast
-
Northeast cities such as Buffalo, New York, were pounded with several feet of snow early Friday, resulting in closed streets and traffic problems.
Tags:
-
Northeast cities such as Buffalo, New York, were pounded with several feet of snow early Friday, resulting in closed streets and traffic problems.