I just unboxed and tested the Admit Jet Armor, a unique 72V electric dirt bike equipped with a clutch, shifter, and gears. In ...
It is still very much a Speed Twin even from a cosmetic standpoint, but all the little changes performed here make a big ...