damn i like where those turbos are mounted....i wonder how much power that cobra was making....
and im guessing he took the supercharger off?
damn i like where those turbos are mounted....i wonder how much power that cobra was making....
and im guessing he took the supercharger off?