Thursday, October 22, 2009

NOLA.com | Tornado sweeps through southwest Louisiana

October 22, 2009, 6:08PM A tornado wreaked havoc in the southwest Louisiana town of Elton, uprooting trees, blowing down power lines and overturning at least one tractor-trailer traveling on Interstate 10....