C Cloratench New member Oct 23, 2010 #1 In the old country I used to do it at gas stations. I'm not staying long enough to warrant buying my own pump. What's the norm in Japan for itinerants?
In the old country I used to do it at gas stations. I'm not staying long enough to warrant buying my own pump. What's the norm in Japan for itinerants?