Royal Enfield

The SG 650 promises to be the finest motorcycle to come out of the Royal Enfield stable and much more.