(home movie)August 31, 2008 Filmed in Kenner a suburb of New Orleans.Tornadoes were attempting to form , debris flying and the temperature dropped about 25 degrees in just 2 minutes as well as hail.
Something to say?
Name
Mail (will not be published)
Website