2001 Toyota Echo Turbo ConceptDo you know anything about the 2001 Toyota Echo Turbo Concept? Comment below!