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