A review by gallant_reviews
Rainbow Black by Maggie Thrash

3.5

This tripped me up a couple times. Love the concept of the novel but there are a few too many time skips and action going on that it gets lost. Towards the end where Canada comes into play I started losing interest. Glad I finished it but also boooo on the ending