© IMBOLDN ALL RIGHTS RESERVED
Indonesia takes center stage in the custom bike industry with this innovative new vehicle.