General Travel Forum
Hi All,
Im planning on riding a few months in europe this year, and since all my gear is stuck in Japan and they wont let me back in, I get to buy all new gear, YAY!
I am hoping there is some suggestions for physical shops in the germany/austria/france/switzerland area that are likely to stock...