Originally Posted by ddixon7
Yeah, I can tell it has a very good center of gravity. I couldn't believe how fast it runs too... Definitely faster than the older ones.
How well they stick to a hill and the new hydro system to me is just so much better.
Posted via Mobile Device