LIFE IS WORTH LIVING - NOVEMBER 19, 2011 02/14/22 - Tale of Two Cities - Originally Aired On 11/19/11