Surprise and fear normally don't go together but in this situation they fit perfectly, in a journey of discovery and love (as sappy as that may sound). Piper faces both as her and her friends are needed to face another great evil worse than ever before…
5 parts