Turbo
Watching the video and seeing the universal kit, I couldn't quite understand where you would find the room to install the turbo. I'm also not sure about the 150 extra hp it would add.
Watching the video and seeing the universal kit, I couldn't quite understand where you would find the room to install the turbo. I'm also not sure about the 150 extra hp it would add.