Snow storm pummels

Snow storm pummels Northeast
KTRK – Houston

A massive snow storm barrells into the Northeast and creates blizzard conditions in some parts

View Comments