OFTR

AcronymDefinition
OFTROntario Federation of Trail Riders (Canada)
OFTROne for the Road