Castrol Rocket Triumph_A70R1709 Published October 29, 2013 at 1200 × 800 in TRIUMPH’S LANDSPEED LEGACY | 2X ENGINES, 2X WHEELS, AND A GREAT BIG PAIR OF BALLS ← Previous Next → Photo courtesy of Triumph North America