Signup for blog notification

Narrow Japanese roads

Narrow Japanese roads are a reason for a lot of scratches, especially on drivers side mirrors. Try squeezing two cars down one of these roads. And America complains that the Japanese don’t buy enough of their large, wide vehicles!