Return of the Living Dead

8×10 autographed photos of Trash from Return of the Living Dead (1985).