Frasier finally gets to co-host Seattle's yearly Christmas parade, with Kelly Kirkland.
Dr Mary returns to KACL, and Frasier worries that he will have to share airtime with her again, she says that she will be getting her own timeslot, but Frasier gets worse news when he finds out his co-host is sick, and that Dr. Mary is her replacement. The parades starts out simple enough, but it soon becomes disastrous, when Frasier gets irritated with Dr. Mary for cutting into his parade time.
To make matters worse after Mary tells everybody that Santa's coming something Frasier wanted to do, he accidentally punches Santa in the nose, ending an already bad evening.
Frasier later apologized To Mary for the way he was acting,
I thought this was a good Christmas episode, Frasier's bit about marching beavers was funny.