Auto

MV Agusta Turismo Veloce 800 arrives in Nepal: A sporty touring bike