A review by tatyanavogt
Imaginary Friend by Stephen Chbosky

3.0

I think this book did a lot of cool things, but it was just too long and I found myself getting a little bored at times.