The digital outdoor spots were made to feel ?like a sip of Sprite? for Brazil?s gridlocked motorists and transit riders.
more on adweek.com
The digital outdoor spots were made to feel ?like a sip of Sprite? for Brazil?s gridlocked motorists and transit riders.