While most ads highlighting the GPS functions of a car, focus on the benefit of not being lost or highlight the problems of of being in an unknown locale, this one focuses on ‘being out of place’.

Agency: TBWA\RAAD, Dubai, UAE
Reiterated the superior execution of ads out of the Gulf region nowadays.
Via Adoholik
Facebook Comments