Anyhow, I was planning to go for a test ride (Ducati Monster) this Saturday and when I checked online, there were no dealers listed in our country. Our closest dealer is in Nepal.
What exactly happened to the showrooms and when is it re-opening if ever it is re-opening?




Comment