The new Evo I bought
Thanks that made me feel a little better. By the way, when should I do my first oil change? Ive read somewhere that you should do it at 500 miles to clean all the little metal pieces from the motor out. But I'm not to certain..
Can someone please clarify?
Thanks
Can someone please clarify?Thanks


