HomepageL.McGregorPopular puzzles created by L.McGregor Popular puzzles created by L.McGregor 140Skating GroupL.McGregorsolved 8 timesSolve puzzle