News

The Triumph Daytona 660 is powered by a 660cc, liquid-cooled, inline three-cylinder engine giving it a max power and torque output of 93.87 HP and 69 Nm, respectively. The Daytona 660 is priced at ...