The X Pulse is not only appealing to the eye but also a great ride for whoever is motoring it as well. The X Pulse has a 199.6cc engine putting out approximately 18.9bhp and 17.3Nm of torque.
Some results have been hidden because they may be inaccessible to you