M
Mdegen93
Guest
It’s with a tune you get thatThey are making some pretty big claims on their website. I’m wondering how true they are or if they are backed by actual Dyno or something. For those of you that have installed them does it feel like another 30hp?