Production Off Road

Production Off Road was a display truck owned by the company of the same name.