David Stone spent most of his days in his head. He kept to himself and besides his best friend Jamie, and his mom, there were no other people in his life. Until he has a chance encounter with a boy at a party. And this boy isn't like any he's ever met before.
28 parts