How much snow in New York City Friday night? FOX Weather meteorologists weigh in

Latest Videos

Loading...