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

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