Jewel Shepard

Jewel Shepard is an American writer, photographer and actress, best known for her roles in movies such as Party Camp (1987) and Return of the Living Dead (1985).