Tokyo Scooter Guy CRASHES!!!!

Man, traffic accidents suck when you are part of them. They only suck a little less when they are not your fault (at least you hope they are not your fault – Japanese rules are different). It was a cloudy and slightly drizzling day and I was heading in to Yoga (a city in Tokyo […]

Read More Tokyo Scooter Guy CRASHES!!!!