Season 6 Episode 7: New Adventures
Sarah finds the strength to face her biggest fear and embrace happiness with George and David.