1987-04-10 | Pampa, Texas, USA
Jessica Willis is an American film and television actress and dancer.
The Ouija Experiment 2: Theatre of Death
Blood Vow
Lake Fear
Dead Story