Where to Watch The Barbara Walters Special In Japan - Watch The Barbara Walters Special