A review by devynwithawhy
You Should Have Left by Daniel Kehlmann

mysterious reflective fast-paced

2.0

What the hell just happened?