Suzuki Motorcycle India has launched Suzuki Biking Lords – an exclusive club for its Indian superbike customers. This is an exclusive club....