1981 Indian Mini Back to contest Vote 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 Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Δ Share OK More