Loading...
News
    Shows

      'Tour My Town' Hits Santa Rosa

      |As part of the "Tour My Town" series, Julie Chen visits Santa Rosa, Calif., which is in the heart of wine country, home to many celebrities and, as one viewer wrote, is "a perfect place to live."

      Related Videos

      You Might Like

      Comments