Cars stuck in ice in Edgewater, N.J.

Some cars are encased in ice in an Edgewater, N.J. parking lot.

Top Videos

Watch Full Episodes

Good Day New York