News

The Mega Cruiser's aforementioned four-cylinder turbodiesel wasn't very powerful, with just 153 horsepower and 282 pound-feet ...