russman721
New member
I'll be stopping in Denver, CO and wonder if anyone can tell me which shop is a reliable place to get my oil changed. Currently located in Kabul, but not for long . I plan on hitting the road July 12th.
Thanks.
Thanks.
Last edited: