i hate all the ppl talkin bout turbo's they have never owned, just cuz it's off brand doesnt mean its shit, they work fine, and review by ppl that actually have them have shown that (longterm reviews) and id also agree on $120
i hate all the ppl talkin bout turbo's they have never owned, just cuz it's off brand doesnt mean its shit, they work fine, and review by ppl that actually have them have shown that (longterm reviews) and id also agree on $120