fbpx

Florida Trail Team Challenge

"Florida Trail Team Challenge is an off-road endurance challenge. The Two-person teams accumulate points by competing in various challenges including...