Saint Francis Tulsa Tough

The big bike festival that’s for competitive riders as well as those who pedal for recreation returns to downtown Tulsa.