Special Stage Forums banner
1-1 of 1 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 1 Results