Ed’s Desk.
HOW MUCH power does anyone really need? That’s a question I asked myself after testing Triumph’s new Street Triple 765 RS the other day, and I guess the answer depends on where you’re riding, and who you’re riding with. While even another 80hp wouldn