Sherwood, LA – One Dead in Road Accident on I-12

Sherwood, LA – One Dead in Road Accident on I-12