Thinking of selling supercharger and installing turbos.
Anyone else considering this?
Anyone else considering this?
seems true, but I dont know if you are aware but for the many many ppl who only roll race a twin turbo setup would be more efficient then a s/c setup!!! Time to give these roll ricers something to gawk at!!!


