Power Pedal Mountain Bike Race, October 9, 2005, Bryan, Texas - Sport - KevinTokarski.com (formerly cyclepics.net)