SteamJunky
Member
Hi,
I own a 09 D8 163'' track and I want to upgrade the suspension. I've heard that EZryder or mountain tamer are good??? Anyone have a suggestion on a type or have ridin these some help would be appreciated. Thanks
I own a 09 D8 163'' track and I want to upgrade the suspension. I've heard that EZryder or mountain tamer are good??? Anyone have a suggestion on a type or have ridin these some help would be appreciated. Thanks