Page 1 of 1 | ||
Page 1 of 1 |
2003 Toyota Echo Pros and Cons A member in Ontario, Canada High seating position, good forward visibility |
|
2002 Toyota Echo Pros and Cons A member in Washington, United States Nice up high seating position for good visibility. |