Tuesday, April 22, 2008

97,000 miles

Santa Rosa, CA

(Inner) rear axle seal leaking?