Central Park Blanketed in Snow as Winter Storm Hits New York


York metro weather. Central Park, New York, New York City reporting. 18.3 inches today as of seven o'clock 18.3 inches of snow. The snowstorm officially moves into the top 10 biggest snow storms at Central Perk since 18 69 18.3 inches of snow today, you gotta be kidding. Alright, Let's review your Papa John's

Coming up next