Sheila T. writes in with an update… “Texas boasts only one IMBA Epic Ride, out at the Big Bend Ranch State Park. My buddy, the other Sheila, and I tackled it on Feb.13th during our annual West Texas pilgrimage for the Chihuahuan Desert Bike Fest. The week had been especially warm so we rolled early hoping to […]
Read more
