Tallahassee Ultra 50-mile Race Results

December 14, 2002