Although “old fashion” appears in advertising a good deal, the traditional spelling is “old-fashioned.”