Hurricane season 2020 has been setting so many records, and the list is just getting longer. Last weekend, hurricane Delta struck Louisiana and lead to destructive flooding. Now, the...