The Innocent Killer of Love (Jeff the Killer Romance)
22 parts Complete
22 parts
Complete
In the heart of Massachusetts, can the twisted mind of Jeff the Killer really fall in love with the shyest girl in town, Tess Elizabeth? And will she be accepted into his family? But will Jane ever c...