Bikes from Ivanhoe Cycles
XDS Road Bikes
XDS are one of the larger bike manufacturers in China. Buy XDS road bicycles online with quick shipping.
XDS is a brand not a lot of people will have heard of, but despite this they are one of the larger bike manufacturers in China.
XDS are a manufacturer and their bikes are normally marketed under a vast range of commercial brand names, however just in the past couple of years they have begun to release some bikes under their own name.
Great quality bikes at a very competitive price is their formula for success.