A Alfredo New member Sep 11, 2010 #1 i no id could put a turbo on it but is their any other ways.i see some car on youtube put air intakes but that dose not make them so much faster can any 1 give me some + advice.
i no id could put a turbo on it but is their any other ways.i see some car on youtube put air intakes but that dose not make them so much faster can any 1 give me some + advice.