Town Talk-Nov 22

Jim Hall-Author of "The Last Lynching in Northern Virginia: Seeking Truth at Rattlesnake Mountain."

jim hall