Aussie Isuzu auto service tech wins world competition

Isuzu Motors Limited (Japan) has crowned Australian service technician, Peter Carter, as the Best Individual Isuzu Light Commercial Vehicle (LCV)

Read more
error: Content is protected !!