PopskyTestFlight
No Poster

The Mexia Incident

2025 • Directed by

Hadi Shaaban

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.

Release Date

5/6/2025

Rating

0.0/10