Ride Your Bike In Tulsa!!
Saturday, May 16th, 2009
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.
(more…)