23 Following
KCPolski

KCPolski

Will Grayson, Will Grayson

Will Grayson, Will Grayson - 'John Green',  'David Levithan' I enjoyed this book, though I thought the ending was a little hokey.