In the second installment of Katie Alender's Bad Girls Don't Die series, Alexis is the last girl you'd expect to sell her soul. She already has everything she needs-an adorable boyfriend, the perfect best friend, and a little sister who's finally recovering from possession, then institutionalized.
Dear Charlie
Natália Gomes
audiobookThe Raven King
Nora Sakavic
audiobookCoraline
Neil Gaiman
audiobookThe Perks of Being a Wallflower
Stephen Chbosky
audiobookbookShatter Me
Tahereh Mafi
audiobookA Court of Thorns and Roses
Sarah J. Maas
audiobookNälkäpeli
Suzanne Collins, Helene Bützow
audiobookHoukutus
Stephenie Meyer
audiobookThe Graveyard Book
Neil Gaiman
audiobookMitt medelroliga liv
Moa de Bruin
audiobookbookThey Both Die at the End: TikTok made me buy it! The international No.1 bestseller
Adam Silvera
audiobookKesä, jolloin minusta tuli kaunis
Jenny Han
audiobookbook