MOROOKA

Morooka is a Japanese manufacturer of machinery based on rubber tracked carriers.They are best known in the UK for large tracked dumpers....

MOROOKA
MOROOKA
MOROOKA