Tuesday, October 8, 2013

1999-2006 Toyota Celica, Oxygen(O2) sensors location

1 comment:

  1. It is very important to consider the air system in cars specially if you small kids in home as bad quality of air may affect the health of all those sitting in your car.

    Bruce Hammerson

    Hammer Bits