The new refreshed Toyota Avensis is powered by new 2.0-litre diesel which is an efficient engine that only adds to its real-world appealing. This locally built Avensis has a refreshed interior and better built exterior with some seriously revised system tweaks and mechanical parts in the 2.0 Litre D-4 D engines. Exterior changes include front […]