The biggest con with turbo is cost and the fabrication involved to install it always the turbo seems like the harder installation. The pros is there's nothing that makes power like the turbos do unless you're on nitro
umbrella
Mantra
Buzz
toilet
Heart_murmur

