Hurricane Barry is expected to bring devastating rain to the Louisiana coast. CBS News weather producer David Parkinson joins CBSN with the latest. Source
Hurricane Barry is expected to bring devastating rain to the Louisiana coast. CBS News weather producer David Parkinson joins CBSN with the latest. Source