Still 1 of the best zombie short film imo

Don't Miss...