Saoudi Arabia
TATA
A small TATA model with unknown bodywork.