notamustang
Gold Member
For the grease Napa will have it and as stated above most larger autoparts stores. If you have the 10 hours that quick you might want to head to your loacal dealer (on line or brick and mortar ) and get your filters and fluids lined up /forums/images/graemlins/grin.gif
Congrats on the new ride /forums/images/graemlins/grin.gif
Congrats on the new ride /forums/images/graemlins/grin.gif