The Mexia Incident (2025)

The Mexia Incident (2025)

1999. Texas, Fort Worth. A sickening smell is festering. 2025-05-06 United Kingdom 3 Min. PG-13
0 0 votes

Overview

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

Cast

Hadi Shaaban is Director
Director
Paste this code in your HTML editor where you would like to display the counter, at the bottom of the page, in a table, div or under a menu.