SO I HAVE A 2005 ECHO AND LAST NIGHT IT STARTED ...
2005 Toyota Echo
January, 7, 2013 AT 3:56 PM
So I have a 2005 Echo and last night it started steaming up front under the hood and leaking what I believe to be the transmission fluid (red oily liquid) rather quickly. Whats should I do? Is it safe to use my car even?