KTRF: Keweenaw Trail Running Festival

What does KTRF mean? The above is one of KTRF meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Keweenaw Trail Running Festival