MotorcyclistThen & Now: Triumph Speed Triple vs. Trident T160Jolly goode funBy John L. Stein, Photography by Kevin WingAugust 9, 2010