Posted
Louisiana Driver in Crash While Going to Walt Disney World
If you drive about 120 miles northeast of Lake Charles, you will come to the small city of Marksville, the seat of Avoyelles Parish. The area is in shock and grief after a dozen parishioners from [...]