Showing posts with label Signs. Show all posts
Showing posts with label Signs. Show all posts

Wednesday, 18 November 2009

Toll Payment




Goodness me what country is this, anybody know from the language? Would it be Turkey or somewhere Arabic in that direction?

They seem to be switched-on with the e-passes, smart passes etc and it looks like someone in their traffic planning department has thought of another method of payment.


Ronnie
xx