The elusive humpback green turtle made it up many mountain passes over the past few days and has gone many, many miles. We’ve been keeping watch, and although the temperature gauge would creep up a bit while idling, it quickly returned to normal. It wasn’t acting quite right, but we didn’t see anything wrong under …
subaru repair
Showing: 1 - 1 of 1 RESULTS