Here's a live webcam from NO. http://www.tropicalisle.com/webcam.html
The streets are wet. It's already raining. Too late for those poor souls... Reagan80