Petrolheads in India can finally get their hands on the coveted Harley-Davidson, as the American brand EagleRider launches its first franchise in the national capital.