Tempers flare on Andy's birthday, and Zak takes his mother out on a magical mystery tour.
Season 31 • Episode 20 of 253