Sign in to your Car Throttle accountContinue with Facebook
2002 Panasonic Celica Audio Complete Up Next: 2ZZ-GE C60 ECU More power baby
22nd December 2015
Driver side window has pushed the rubber seal out of position and now the window wont roll up. Man, cuuld this day get any better.