Scion tC Forums banner
1-1 of 1 Results
  1. Misc. Scion tC Tech
    Proud owner of a 2005 TC. Recently took the car through a wash and noticed water leaking in from the roof on the passenger side and causing the trim to soak. I took it to a glass place thinking it may have been a clogged drainage tube but they couldn't even find the drain holes. Does this car...
1-1 of 1 Results