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