Harley-Davidson has just launched a new motorcycle called the Street Rod that is based on its most popular model in India, the Street 750. This new Street Rod takes inspiration from the company’s drag ...