Town of the Living Dead
The residents of a small Alabama town are trying to complete their own independent zombie movie, Thr33 Days Dead - which has been six years in the making.
Type:
Duration: 22 min
Release: 2014
IMDb: 4.1/10
You May Also Like