Oklahoma City's new bicycle rental program has only been around for two weeks and it is already being suspended. A glitch with credit card machines and thefts have city leaders making changes to the program.
7401 N. Kelley Ave.
Oklahoma City, OK 73111
News9.com is proud to provide Oklahomans with timely and relevant news and information,
sharing the stories, pictures and loves of Oklahomans across our great state.