Special Stage Forums banner
competition
1-1 of 4 Results
  1. USA
    Hey, What do you guys thinks about a handicap system (similar to what they use at boat races or other types of competition where mismatched levels of equipment are used) to help level the playing field, and make for more meaningful competition? Obviously, it would take some thought and...
1-1 of 4 Results
Top