Showing posts with label "Traffic in Tehran". Show all posts
Showing posts with label "Traffic in Tehran". Show all posts

Saturday, July 05, 2008

Traffic in Iran

Never mind about Press TV, the English language TV network from Iran. Just watching the traffic in the Iranian capital city is entertainment in itself.

ShareThis