Now if you are a driver in Bahrain, you wouldn't be surprised by this scene. And I am sure you have done it yourself either out of ignorance or arrogance. I am, however, surprised that such incidents are rampant and there is no one to keep a check.
Talk about development folks!