Winter is Coming: Blizzards in the Big City
Major cities like New York, Chicago, Philadelphia, Denver, Detroit, Boston, and Washington D.C. are routinely hit with severe winter weather. If you’re living in a big city, it’s time to start thinking of how you’ll handle snowstorms this winter. For one thing, snowstorms require a good deal of preparation from both your city and you. … [Read more…]