Tesla truck battles through floodwaters in New Orleans
Tesla truck battles through floodwaters in New Orleans
Parishes in and around New Orleans were placed under a Flash Flood Emergency on Wednesday as several inches of rain fell in a short time period.