StreamVault
The Mexia Incident
The Mexia Incident

The Mexia Incident

“1999. Texas, Fort Worth. A sickening smell is festering.”

20250.0/10HD6 min

A short documentary covering the horrific events behind the Mexia Supermarket which took place in 1999.

Director: Hadi Shaaban
Cast: Hadi Shaaban