First off jireee your close to those other cars
From the sounds of it, Def turbo
But the engine i cant make out, doesnt not sound like the original engine either
its baffling dude
What i do think is that its a german engine, but i dono
sounds like a 2L
come on tell me
whats the KW output on the wheels?




