Photo Gallery : Ashok Leyland Avia trucks spotted testing; Production to cease at Czech facility by the end of July

Posted on Posted on by
Ashok Leyland Avia D70, D90, D120Ashok Leyland Avia D70 D90 D120 02