Dubai Consumer Mirror

Thursday, January 19, 2006

Traffic in Dubai


Its true .. we DO have lotsa morons-on-wheels

0 Comments:

Post a Comment

<< Home