Updated Royal Enfield Interceptor 650 spotted with twin front disc brakes

Royal Enfield Interceptor 650 is the cheapest RE 650 on sale currently. Tap for more.
The latest generation of the Toyota Vellfire was launched in the country almost two years ago, but can it still hold to its promise of bein...