- Feb 15, 2007
Are there any reviews on these bikes anywhere? I've tried searching but can't find anything. Are they pretty much the same as the '05? If anyone knows of any changes over the last couple of years that would be great. Thanks.