Chinese automaker Great Wall Motors has launched the first motorcycle from its new Souo brand, and it’s a 1,016-lb monster.
(Great Wall Motors/Souo/) Great Wall’s new Souo motorcycle brand is one of the ... which show the two versions of the S2000 ...