Epic Rides’ Carson City Off-Road
The inaugural Carson City Off-Road will take place in June of 2016, bringing the total equal-payout pro purse to $100,000 between Epic Rides’ three races. Graduated distance options will be available for various levels of pain, punishment or pleasure.
Kelly McGarry’s Favorite Pads
Kelly McGarry knows a thing or two about big crashes. He shows off his pads of choice.