Originally posted by Casa de Mesa
View Post
And yeah I know there's no downside to installing it, I just want to make sure that I'm at a point where the difference will actually be tangible.
It might be stupid, but I've only been to the track once. I want to get comfortable with the car first and then start doing more mods to it.
Originally posted by Slonik
View Post
Comment