27 Mar 2024, 08:06 UTC · By: Daniel Patrascu / British bike maker Triumph releases a special edition of the Trident 660 in honor of the world's only bike to win Isle of Man TT five years in a row