New Moose Racing stand developed by MT riders