Yamaha launches YZF-R3 small sports motorcycle for Rs 3,25,000
Yamaha just launched their new small sportbike, the YZF-R3. Designed from scratch, the bike employs a new 321cc parallel-twin engine developing 42PS. WIth that level of specific output, we expect it to make power in the…