October (11,076 units) and November (12,159 units) of 2024 were the bike’s best months in terms of sales, together accounting for 46% of its total sales to date. The Freedom 125 was initially ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results