A Perfect Storm: 1975 Benelli Tornado 650S for Sale
Built between 1968 and 1976, the Benelli Tornado 650S could be thought of the “Anti-Triumph.” While the basic pushrod 650cc, parallel-twin specifications suggest a bike superficially similar, it is very different in practice. Apparently,...