Select language, opens an overlay

Comment

Oct 29, 2018SurreyLibraries_Reads rated this title 5 out of 5 stars
Magical. Will Grayson (narrated by John Green) meets Will Grayson (narrated by David Levithan) – two teenage boys with the same name, and nothing in common except the absolutely fabulous Tiny Cooper. For Tiny alone, you must read this book. Best. Character. Ever. (submitted by TH)