HomepageJohnG JohnG Follow Puzzles recently added by JohnG See all puzzles added by JohnG150Mistaken identityJohnGsolved 3 timesSolve puzzle169Giraffe grazingJohnGsolved 6 timesSolve puzzleSee all puzzles added by JohnG Popular puzzles created by JohnG See all the popular puzzles created by JohnG169Giraffe grazingJohnGsolved 6 timesSolve puzzle150Mistaken identityJohnGsolved 3 timesSolve puzzleSee all the popular puzzles created by JohnG