Scan barcode
A review by victoriouscity
Bad Lands by Stacey Marie Brown
challenging
emotional
3.5
Good in theory, but the same plot points keep happening over and over and over