Deluge! Storms Swamp & Batter Parts of Texas and Louisiana



Deluge! Footage from late Tuesday and early Wednesday morning shows heavy rain and even extreme flooding in parts of Texas and Louisiana.