Japanese woman end up in ditch with her bike Bicycle Japan September 8, 2017September 8, 2017 by StreetViewFun.com StreetViewFun.com · Reply