Jeremy David

347

Have you ever read those "Choose Your Own Adventure" books? Jeremy David is living one. In August he is hopping on a plane to...