Playback serverIf a title won’t play, switch servers.
Season 48 · Episode 256
0.0December 25, 2007
John's philandering ways are exposed when he mixes up Rosie's and Fiz's gifts. An explosive encounter ensues in which Kevin knocks the unfaithful teacher to the ground and is arrested by the police. Michelle tries to play happy families for Ryan's sake; Roy faces the festive season without Hayley; and Jason agrees to make the move to Milan with an ecstatic Sarah.