Endurocross riders brave a variety of elements such as water crossings and rocks on a man-made track.

    Leave a Reply