Showing posts with label Amazing Traffic Signal In Japan. Show all posts
Showing posts with label Amazing Traffic Signal In Japan. Show all posts

Amazing Traffic in Japan

Saturday, January 10, 2009

New traffic signal in Japan. What will happen to someone that cross that red signal ?