stopthecap.com
Hurricane Irene Did Its Worst in North Carolina, Upstate NY, and New England
While hardly the “storm of the century,” damages from Hurricane Irene’s whirlwind tour up the east coast cannot yet be estimated because flood waters in the northeast are still ri…