Stars Avenue Mall is an upscale mall on Malik (King) Road in Jeddah. One of it's distinct features on the exterior is an enormous curved LED screen that runs constant advertisements. Personally I don't pay attention to ads like this, but businesses obviously must think it's money well spent.
I like the curvature.
ReplyDelete