video

01.30.12

Japan: Faster than a Speeding Bullet Train

Life moves fast in Japan. This video moves faster.