The rat is powered by an 8V Detroit Diesel engine, and the cab is that of an International 4300 truck. The engine was found ...
Tired of the same old mega-builds? Well, check out the weirdly cool rides we found at the 2024 SEMA show in Vegas!