Stone Cold Magic, Jayne Faith: Review

Ella Grey is a demon patrol officer who died while working, then mysteriously revived 18 minutes later. Unfortunately, she came…

Continue Reading →