arrow_back Back to search
Rebel
built in 1960
- Power
- 580 hp
- 427 kW
History
-
1960 – present
Rebel
Harbour Tug & Barge Co. · United States