04-20-2015, 12:26 PM
A buddy, that owns a Royal Enfield, tells me the Royal Enfield is the only production bike with an EFI map that goes to 19,000 feet - because that is the height of one of the passes in India that the bikes take.
So I'd be riding an Enfield.
So I'd be riding an Enfield.
