The Mexia Incident
The Mexia Incident
0.0 The Mexia Incident
2025, 3 m
Documentary, History, Crime
1999. Texas, Fort Worth. A sickening smell is festering.
A short documentary covering the horrific events behind the Mexia Supermarket which took place in 1999.