Season 52, episode 251

Mon 12 Dec 2011 Part 1

  • 24 min

Karl overheard Stella and Lloyd discussing their secret over the cab radio