June 20, 2019 St. Landry, LA – Two Killed in Plane Crash on Spillway Road St. Landry, LA (June 19, 2019) – Police confirmed that two men were killed in a plane crash that took place on Spillway Road in St. Landry on Wednesday. Continue Reading