
Weekend storms, heat, and tracking Tropical Depression #3
Tracking storms, heat, humidity, and Tropical Depression #3 in your New Orleans weather forecast The newest tropical system formed on Friday afternoon, but it's heat, humidity, and chances of storms we'll track across Southeast Louisiana through …