Post Tagged with: "traffic"

Japan Daily Life, News

Tokyo’s First Snowfall in 2013

Tokyo’s First Snowfall in 2013

(Click on the image above to view the full gallery) January 14, 2013, Tokyo, Japan – Traffic is shown due to Tokyo’s first snowfall this year. Heavy snow in Tokyo […]

News

Toyota Prius Alpha Launch

Toyota Prius Alpha Launch

Prius Alphas are test-driven on the streets of Tokyo as Toyota unveils a wagon-type addition to the hybrid line up on on Friday, May 13, 2011. Toyota, the world’s largest […]