When did everyone go back to the dealer for their first oil change...I'm thinking that I'm due...or should I just go to one of those 15min oil change places and pick a certain oil (which one for Tallahasse and Connecticut summers?)
CCC
CCC