Select All
  • Falling Back In Time (Infernal Devices) (New Version)
    1K 47 3

    Shelby Herondale has had a hell of a life. After fighting in both the Mortal War and the Dark War, all she wants to do is relax and hunt demons with her brother and their friends. And for a while, that's what she gets, until a strange demon crosses her path. When it touches her, she is caught up in a whirlwind that le...