PhatMack19 Posted June 24, 2012 Report Posted June 24, 2012 Looks like it will make landfall around New Orleanshttp://www.cnn.com/2012/06/24/us/tropical-weather/index.html
Recommended Posts