http://www.physorg.com/news108816679.html

Wow. New Orleans is having some biblical style happenings occurring. First theres a flood which submerges the place, now hordes of killer insects.