Selected vehicle
TRIUMPH SPEED
Engine
Speed Four (806LB)
Power
25kW / 34PS
Year
2002-2005