July 12: [More] Selena on the set of her new zombie movie…

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