stevearends
Member
So, everyone, what is the consensus, do you think I should wait?
07 Pros - lots in stock around Denver and I can probable get a deal
08 Pros - motor is larger, torquier, motor might also be simply better - I hear it will be Japan built
07 Pros - lots in stock around Denver and I can probable get a deal
08 Pros - motor is larger, torquier, motor might also be simply better - I hear it will be Japan built