Crazy Japanese driver training course? Nope. It’s a speed-limiting tactic over in Japan China. There isn’t much info about the two-foot tall, 100-foot long chicane but we’re intimidated just looking at the course.
via Autoblog
Austin, TX
Seattle, WA
San Diego, CA
Menlo Park, CA
San Francisco, CA
Berlin, Germany