Unknown writing located at the Abu Dhabi Grand Prix track.
Unknown Writing
No Thumbnail
© Bing Maps
By jbottero @ 2011-04-08 20:12:38
nokiadiali
@ 2011-04-09 10:47:22
It's arabic letters. It means "Abu Dhabi".