16 Dec 2015, 17:32 UTC · By: Mihnea Radu / The builder says this is a Ferrari 308 engine, but we think it might be from Lancia. Regardless, twin turbochargers could give it 1000 hp