Tag: Power Unit

Kudu Whisper Power Unit

Daewoo D1146T Turbocharged Engine
The Kudu Whisper Power Unit is…