guillozet08
New member
Thought about buying wicked wheel 2 for a cheap upgrade. Heard they are nice. Any other opinions? And what best place to order one. Thanks for the help. BTW 97 350 7.3.
What u think be better? I have a chip and intake and exhaust. Don't wanna do injectors right yet