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