It beats out Honda and Suzuki in terms of specs ... and KTM RC390. This Chinese sport bike packs a punch with 50 horsepower ...