A review by eringoodygood
Last Stand by Rachel E. Carter

3.0

The protagonist was way too whiny.