The much anticipated 650cc twins from Royal Enfield have finally been launched internationally, and are expected to enter the Indian market in the next couple of months. From the first impressions, the bikes seem to have delivered in spades and we cannot wait to get out hands on them for a through road test review. And we’re sure many of you have already saved up enough cash to get one for yourself once launched in India.