A review by jane_kelsey
LIFEL1K3 by Jay Kristoff

3.0

It was ok but struggled to connect with the characters and plot was predictable. Full review to follow