ABC News' Tom Llamas is in Long Beach as the snow storm barrels down on New York.
ABC News: U.S., ABC News: Nation
Mon, 01/26/2015 - 3:56pm
ABC News' Tom Llamas is in Long Beach as the snow storm barrels down on New York.