Scan barcode
A review by amy_12
Emotionally Weird by Kate Atkinson
4.0
I had no idea what was happening most of the time but still massively enjoyed myself. Kooky characters & bizarre plot.