Showing posts with label Fuck a duck my luck do suck. Show all posts
Showing posts with label Fuck a duck my luck do suck. Show all posts

Friday, August 05, 2016

Nobody said nothing about no tornadoes!!

Yesterday New Orleans was graced by a tornado touchdown.

In the 7th Ward. (Not Treme, like the papers are saying.)

It touched down a block from my new house, and did quite a bit of damage.

Tornado touches down in New Orleans, National Weather Service confirms

I was at work when it happened, but the dogs were home when the tornado tore a fair bit of my roof off. Fortunately they were not injured, and the damage could have been worse. Other homes nearby got it worse.

Power just came back on a few minutes ago. It was a long, hot non-air-conditioned night for a lot of folks. But most people on my street banded together to clean up debris and help each other board up smashed windows. Now it's morning, and I have to head in to work to start a damage assessment there and get that place up and running safely, and once that's done, I can come home and start trying to get my place fixed.

Sigh...