Russell Mester

Russell Mester

I will be doing the longest ride I have ever done to raise awareness and funds for Spina Bifida of Texas. Spina Bifida can be a very debilitating birth defect. Enduring the 250 miles between McAllen and San Antonio will only be for two days. Those with Spina Bifida have to endure it for their entire life. Please help me to raise funds for this very worth cause!