Offside
2019 • 568 pages

Ratings16

Average rating3.5

15

2.5
I literally slept halfway through. this could be at least 200 pages shorter

August 6, 2023Report this review