Battle of the Scramblers: Triumph VS Ducati Vs BMW – Specs and Prices Compared
This article originally appeared on https://www.motoroids.com/
In a world which is getting increasingly fed up with the lifelessness of electronics and function oriented, drab styling – the two-wheeler makers are fast turning to scramblers to appeal to the free-riders. The wanderlust quenching appeal of the scramblers has indeed been quite a pull for those looking for useable power, moderate off-roading capability, […]
Battle of the Scramblers: Triumph VS Ducati Vs BMW – Specs and Prices Compared