Schoharie, New York is featured in the "Biff Henderson's America" segment.Schoharie, New York is featured in the "Biff Henderson's America" segment.Schoharie, New York is featured in the "Biff Henderson's America" segment.