Central Park Ties its Latest Snowfall EVER + Hundreds more All-Time Cold Records Tumble ACROSS North America
By Cap Allon – Electroverse According to official NWS observations, snow was measured in Central Park early Saturday morning, tying the all-time record for the latest May snowfall set back in […]