HomepageDavid JeremiahPopular puzzles created by David Jeremiah Popular puzzles created by David Jeremiah 20Lazy BoyDavid Jeremiahsolved 15 timesSolve puzzle