In the third installment of Katie Alender's Bad Girls Don't Die series, it's been three months since Alexis helplessly witnessed Lydia Small's death, and all she wants is for her life to return to normal.
Portrait of a Shadow
Meriam Metoui
audiobookBreakwater
Catherine Jones Payne
audiobookThe Eighth Day
Dianne K. Salerni
audiobookIt Watches in the Dark
Jeff Strand
audiobookSpirit Hunters #1
Ellen Oh
audiobookMermaids Never Drown : Tales to Dive For
Julian Winters, Kerri Maniscalco, Preeti Chhibber, Julie Murphy, Gretchen Schreiber, Kalynn Bayron, Julie C. Dao, Katherine Locke, Maggie Tokuda-Hall, Rebecca Coffindaffer, Natalie C. Parker, June Hur, Darcie Little Badger, Zoraida Cordova, Adriana Herrera
audiobookPrimal Animals
Julia Lynn Rubin
audiobookMind Games
Kiersten White
audiobookNow Entering Addamsville
Francesca Zappia
audiobookClown in a Cornfield 2: Frendo Lives
Adam Cesare
audiobookYou May Now Kill the Bride
R.L. Stine
audiobookThe Devil Makes Three
Tori Bovalino
audiobookbook