TechCrunch
plus-bold
TechCrunch
Open Navigation
TechCrunch
road
Extreme concrete road barrier
Aug 22, 2008
Matt Burns
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 int