They are located in Sumatra Indonesia. Has anyone purchased a bike from them? They have a good selection of 2010 and 2011 bikes in stock. I can save 1k purchase a 2010 model.... Just want to make sure I won't get ripped off if I swipe my card.
Results 1 to 4 of 4