All New Triumph Daytona 660 revealed
Triumph Daytona 660 has been finally revealed by the brand after it was teased last month. The 660cc engine in this bike is said to be in its most powerful form yet making 95 hp and 69 Nm. Triumph Daytona 660 – Highlights The Daytona 660 gets full fairings just like its other siblings, however, …