Advertisement

Mahesa Nusantara with 650cc diesel motor (Indonesia) reminds me of this one below