Tata Xenon Front 2

Tata Xenon Front 2

Xenon is a UK design. Not bad at all for a truck.