S1.E1 ∙ First Night of the Rest of Your LifeThu, Oct 31, 2013Sally prepares for what could be the first last date of the rest of her life.Rate