The National Weather Service radar picked up the insect swarms earlier Sunday evening.
Wilborn P. Nobles III, NOLA.com | The Times-Picayune, New Orleans Times-Picayune
Sun, 05/29/2016 - 9:35pm
The National Weather Service radar picked up the insect swarms earlier Sunday evening.