Will Grayson, Will Grayson

Will Grayson, Will Grayson - John Green The John Green part was great, but I didn't want to wade through the texting language part to get to the end.