Jennifer Jones finds herself between a Rock & a hard place when she realizes she has supernatural powers but there just might be a place that she can fit in . The Netherlands but after escaping Earth Jennifer realized .... Life ain't that sweet when you're a satanist .
23 parts