Automotive Nothing Can Stop Screw Propulsion! Powered by 120 to 137 Horsepower Diesel Engines Bruno Teles 04/07/2024 at 13:17