Night of the Living Dead
315 W. Market, Ste. 2S
Louisville, Kentucky 40202
Details
Open in Google Maps
Fallout from a satellite probe shot to Venus returns to Earth carrying a mysterious radiation that transforms the unburied dead into flesh-eating zombies. As...