WMRT World Championship Final preview
This year the event is the World Championship of Match Racing, which is why the great and the good of one-on-one dogfighting in fast cats are flying in from all corners of the world to compete.
This year the event is the World Championship of Match Racing, which is why the great and the good of one-on-one dogfighting in fast cats are flying in from all corners of the world to compete.