This trailer for Rebecca Rusch’s recently released feature, Blood Road, is powerful and dramatic. Rusch is one of toughest endurance riders in →