Featured Motorcycles The Himalayan Jugaad June 4, 2017June 9, 2017 deelip 0 Comments enfield, fail, himalayan, jugaad, part, quality, ride, Royal, trail A tale about a failed Royal Enfield Himalayan crank shaft key and how a piece of the number plate was Read more