HomepageMHLPopular puzzles created by MHL Popular puzzles created by MHL 170MEXICO'S INDEPENDENCEMHLsolved 6,369 timesSolve puzzle63Independence DayMHLsolved 145 timesSolve puzzle