July 12: Selena with Austin butler on the set of their new…

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