Honda sprang four more of the latest in its line of 670cc parallel Twins this morning, in the cruiseristic form of the new CTX700ND and CTX700N, along with fairing-equipped long-distance versions CTX700D and CTX700. The “D”s denote Dual Clutch Automatic transmissions, while CTX stands for...