null
Size
107.9KB

RELATED CONTENT

Jan. 05, 1999
"ECHO" Makes Itself Heard at Detroit Motor Show

TOYOTA MOTOR CORPORATION (TMC) is hoping to make some noise in the U.S. market with its new "ECHO" sedan―on display now at the Detroit Motor Show.