View Single Post
  #3  
Old 07-09-2013, 02:05 PM
cubcadet cubcadet is offline
Grand Member
 
Join Date: Dec 2011
Location: New York
Posts: 6,908
Default

i agree, but i believe the 660 is heavier and more horsepower, also longer, but cant guarantee anything
Reply With Quote