Louis Theroux: Miami Mega Jail

Louis Theroux: Miami Mega Jail

Episode 1  |  ABC2  |  November 19, 2012

Louis Theroux spends some time locked up with the inmates of one of the largest jails in the world - Miami's mega jail.

Louis Theroux spends some time locked up with the inmates of one of the largest jails in the world - Miami's mega jail.

Loading...