Bike News Royal Enfield 650cc Parallel Twin Engine Unveiled – Power- 47 PS, Torque- 53 Nm 8 years ago