ARMSTRONG, proof of the creative vitality of the 80'sARMSTRONG-CCM Motorcycles was a company that produced motorcycles in the 80s of the last century. ..