Filmed in Ft. Payne, AL in the middle of the Little River Canyon National Preserve, Derek and a group of Fivestar men take a break from trail riding to discuss how to find some adventure in life.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…