Loading...
Uploaded by cityofokc on Sep 13, 2011
New flashing yellow arrow left turn signals are being installed in Oklahoma City. The first ones are going in the downtown area as part of Project 180.
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)