Several inches of rain fell on New Orleans this afternoon. A few inches in about an hour and a half. Torrential downpour. This is Vendome in Uptown New Orleans. Over a foot deep in many spots. In 90 minutes, New Orleans just produced nearly 50% of San Diego‘s annual rainfall. It’s crazy