Translate

Admiration booth in TAS 2011

they show case both the Nissan Elgrand and the Toyota Vellfire, what I consider the 2 top dogs in the large wagon category...