July 12: Selena on the set of her new zombie movie “Kill…

July 12: Selena on the set of her new zombie movie “Kill the Head” in Fleischmanns, NY [HQs]