SHREVEPORT, La. (KSLA) - “Caddo Lake,” a movie filmed in north Louisiana and East Texas, is making its debut Thursday, Oct. 10! The movie was produced by M. Night Shyamalan and writer-directors Celine ...
Some results have been hidden because they may be inaccessible to you