Scan barcode
krosenogle's review
2.0
It started off really good, but the ending was super rushed which pretty much ruined the book for me.
More...
Scan barcode
2.0