Tropical Storm Alberto makes landfall in New Orleans and the rain has begun (FULL VIDEO) #Alberto #TropicalStormAlberto [VIDEO] By Kevin Bell | May 26, 2018 SHARE Share on Facebook Facebook Share on Twitter Twitter https://www.instagram.com/p/BjQYUEFFYMb/?tagged=alberto