A review by reabailey
Boy Meets Boy by David Levithan
4.0
I hated the main character but I loved all the others around it! Also I just love all the bravery that goes on and this world that David has created