An Opelousas man pumping gas noticed several children playing on a parked St. Landry Parish school bus. The only problem is, there were no kids on the bus.
A mysterious water leak at the St. Landry Parish Courthouse in south Louisiana is the latest occurrence that has officials considering a haunted explanation.