HomepageDieselPuzzles solved by Diesel Puzzles solved by Diesel 35Yorkshire Terrier Biewer puppieslilunsolved 4,760 timesSolve puzzle