Peak Performance. Pirelli-shod Ducati wins Pikes Peak Hill Climb and sets new world record.
Drive and Learn; thoughts from Globe and Mail’s Peter Cheney