Lexie DeCastro is a multimedia journalist at KPLC 7News in Lake Charles, La. Born and raised just outside New Orleans, she loves all things Mardi Gras, Jackson Square, and a nice, spicy crawfish boil.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results