A short 3 minute video from the Florida Trail Riders Race in Dade City. This is from the last 2 miles of the 38 mile race.

Loading more stuff…

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

Loading videos…