Photo 3 of 7 from The 2006 S80 2.5T

DSCF5559

Photo Added
12-24-2017, 03:17 PM
Album
The 2006 S80 2.5T
Added by
King_Bobo_XXVII

Photo Comments

  1. King_Bobo_XXVII
    No oil leaks. Awesome!
  2. King_Bobo_XXVII
    So glad there wasn't an oil leak, and I could just do the timing belt, idler, and tensioner.
Showing Photo Comments 1 to 2 of 2