No photoMelissa DavisActorIMDb Acted in 31980s1989Shadow of the CobraMovie1988Spirits of the Air, Gremlins of the CloudsBetty Crabtree1986Dead End Drive-InNarelle58