2007 Toyota Yaris November 8, 2006September 1, 2015Joseph LaMuraglia Echoes from the ‘70s by Scott Corlett Toyota’s unloved ECHO will be heard no more. For 2007, the cute-as-a-bug Yaris replaces the ECHO [...]