Off the Grid: Sally breaks down Showerheads
There are spoilers ahead. You might want to solve today's puzzle before reading further! Showerheads Constructor: Sam Cordes Editor: Anna Gundlach What I Learned from Today’s Puzzle LONE (51A: "The Last Emperor" star John) The Last Emperor is …