special Barry makes landfall in Louisiana and weakens to tropical storm July 14, 2019 FacebookTwitterPinterestWhatsApp Watch Barry makes landfall in Louisiana and weakens to tropical storm https://www.youtube.com/watch?v=MhhG98LCLNU