Around 3000 cyclists took off from Downtown Stillwater Oklahoma for The Mid South races this morning. The race is still on, but here are some highlights! See more photos on our Facebook page.
You are Here
- Home
- Downtown Stillwater
- The Mid South 20223