Geek Out

I Hope This Doesn't Happen When Hurricane Irene Hits

These images show the devastating effect of the 1938 New England hurricane, the last big hurricane to hit the upper east coast of the United States. Let’s hope we don’t get anywhere near this. [Boston.com, Syracuse.com, The Boston Channel, MSNBC via BuzzFeed]