Scan barcode
A review by wortknistern
Pushing the Limits by Katie McGarry
5.0
had a few minor flaws - mainly when it went a bit heavy on YA cliche phrases. but the story itself was so good that it deserves 5 stars anyway