Country: United States Location: Texoma Cycling Center, 502 Wichita Street, Wichita Falls, Tex, 76306 Date: Saturday 22nd October 2005