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! http://youtu.be/jq0Q11BFCDU

Read More