Extreme concrete road barrier

Next Story

BREAKING: Next Dark Knight villians revealed

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

blog comments powered by Disqus