Grand Prix Yokohama: Limited choices (part 1)
This weekend is Grand Prix Yokohama, which is in Yokohama of course. Yokohama is about a 30-45 minute train ride from Tokyo, and is the second largest city in Japan. It has a… Continue reading
This weekend is Grand Prix Yokohama, which is in Yokohama of course. Yokohama is about a 30-45 minute train ride from Tokyo, and is the second largest city in Japan. It has a… Continue reading