Come one. Come all.Still reeling from the death of her grandmother and adjusting to her inheritance: the powers of the Swamp Witch, Teagan already has enough on her plate. Add in one demi-demon biker ex, one teenaged witch with more powers than brains, and maybe-dating the most dangerous guy she’s ever met (and considering her ex, that’s saying something!) — Teagan has more than enough going on.Then the carnival comes to town... moreCome one. Come all.Still reeling from the death of her grandmother and adjusting to her inheritance: the powers of the Swamp Witch, Teagan already has enough on her plate. Add in one demi-demon biker ex, one teenaged witch with more powers than brains, and maybe-dating the most dangerous guy she’s ever met (and considering her ex, that’s saying something!) — Teagan has more than enough going on.Then the carnival comes to town.Teagan is left to defend the residents of Firewater Springs against a literal freakshow full of paranormal beings, and a demon ringmaster who wields a power that, in the middle of battle, could turn her allies against her.Unless Teagan manages to do it first, all by herself. less