Durable Roll Car Washing Machine With Brush For Abundant Foam Washing
TEPO-AUTO in Tanzania
Tanzania is located in East Africa, where is fertile and rich in natural resources. TEPO-AUTO automatic car washer came to here in 2006, The cars here are almost Japanese brand. TEPO-AUTO car washer is recommended by local car industry and promotion well.
TEPO-AUTO car washer installed in the famous local gas station chain
The Toyota is waiting for washing
Gas station car washer worker in the front of washer
Funny local’s people got a little high when they saw the automatic car wash machine for the first time