Winter Storm Stella Envelops New York’s Times Square
Experience what it was like to drive down Seventh Ave. and through Times Square as Winter Storm Stella hit New York City.
Experience what it was like to drive down Seventh Ave. and through Times Square as Winter Storm Stella hit New York City.