I landed in Tokyo, Japan, last night and just reflect here on my first impressions on my first visit to Japan...
See All 435 Episodes of "The Dan York Report"