Not sure, never owned one. I know component parts are supposed to be superior, but I've been fine with my set up for about 6 months.Ironman92;1465350 wrote:Are they that much better of a ride....much better features?
Commander of Awesome
Senior Pwner
23,151
posts
Commander of Awesome
Senior Pwner
23,151
posts
Fri, Jun 28, 2013 3:53 PM
Jun 28, 2013 3:53 PM
Jun 28, 2013 3:53pm