20 Feb 2014, 10:57 UTC · By: Mihnea Radu / Wow, just wow! When we were starting to think Renault can't do anything interesting any more, they come out with easily the coolest engine in its class. A brand new 1.6-liter twin-turbo diesel ...