NYC Set to Break Weather Records
New York City is known for many things and now is breaking some weather records.
Dubbed the city that never sleeps or the big apple, New York has broken a 50-year record — set on January 29, 1973 — for its latest-ever measurable winter…
Read More...
Read More...