A small town somewhere in Louisiana, near New Orleans. That nobody in their right mind dares to step foot in. But the secrets the town holds are huge.
There have been multiple missing student reports at Redford High School. No one has been able to f...