Have you ever wondered about some of the basic traffic rules in Japan, like sticking to the left? No? Well, read this article anyway.
1 Comment   Add this link to...  Alert... 

Comments Who Soc'd It? Related Links