starguard
Unluckiest Charm in the Box
For more than a year now, there were many rumors about how China was preparing to flood the American biker industry with their own brand of motorcycles that were supposed to be sold at less than 1/2 of what everyone else is charging. There were many people here in the U.S. who were anxiously waiting for their debut, but so far nothing has come?
Does anyone here know anything about this?
Does anyone here know anything about this?