The Visitor

by Jenna Ryan

Lightning split the night A land of make-believe As she drove through Klausberg, Germany, vivid images jarred Delanie Morgen's concentration. Visions of sinister fairy tales invaded her senses as t…