With the eyes of the automotive world fixed on Shanghai, China, where the local auto show opened its doors this week, American bike maker Indian thought it would be a good idea to fight the flood of ...