Suzuki Alivio front spied in China on a truck

Suzuki Alivio front spied in China on a truck