With 31,900 units, December’s preliminary Class 8 net orders surpass the seven-year December average of 29,716 net orders.
Nimble, light and whole lot of fun to ride, scramblers have never been more popular... but which is the best of 2024?