Toyota at the 2011 Frankfurt motor show: New Avensis and Prius family unveiled, plus 2012 Hilux and new Yaris debut
Next week, the 64th International Motor Show (IAA) – better known as the 2011 Frankfurt motor show – opens on 13th September. With not one but two world premieres from Toyota as well as a European debut, it promises to be an exciting show indeed…