Katie's life has always been bizarre. How will she react with these new characters in her life? Is everyone actually who they say they are? There's only one way to find out. ** Some chapters have the same title. Be sure not to skip any chapters, just so you know what's happening **
50 parts