1981 Indian Mini

Description

1981 Indian Mini

Weighing just 57 lbs with a top speed of 10-12 mph, this was the perfect bike to teach a young person to ride. The chassis was produced in Taiwan, with an Italian power unit.

    Leave a Reply

    Your email address will not be published. Required fields are marked *