Images: Holden TT Zafira (2001-05)
Released in June 2001, the Holden TT Zafira was a seven-seat people mover. Manufactured in Rayong, Thailand, the front-wheel drive Zafira was powered by a 2.2-litre four-cylinder petrol engine that was mated to either a four-speed automatic or five-speed manual transmission… Read full Holden TT Zafira review