Selected vehicle
TRIUMPH TT
Engine
TT 600 (806AD)
Power
81kW / 110PS
Year
2000-2003