What? In a hardware store in France I came upon a set of floor cleaning equipment marked God Trailer. What God is supposed to be trailing and why I couldn't at first see but on closer examination it became clear. The description on the box clearly explains:
Doing Family Affairs Happily and Drag Ground is not the Bitter Work Any More.