Ride Your Bike In Tulsa!!
Tulsa Getting the Bicycling Spirit!
According to the League of American Bicyclists, Tulsa is a ‘Bike Friendly” city. The recent designation makes Tulsa the first city in Oklahoma to receive such a distinction.
I suppose there are some who would disagree, but the situation has definitely changed in the last 20+ years.
The Creek Turnpike has added [...]
