Renault Kangoo with a Twin-Charged Mercedes Inline-Six The Renault Kangoo is a light commercial vehicle sold in Latin America and Europe. They came with a range of gasoline and diesel engines with the most powerful only producing 95 horsepower. However t...