Loading...
Uploaded by KTULTV on Nov 3, 2009
There is a week to go until the general election for Mayor of Tulsa. We sat down with each of the candidates to allow our viewers to make an informed decision as November 10th approaches.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)