When Techrules last year showed off their insane supercar with the name "Ren", they impressed us with an interesting design, and even more so with the diesel-powered microtubine engine running at a measly 96.000 rpm, generating an even more insane 1.305 hp and 2.340 nm…

Read More