Aloysius Teo | Editor
Commercials
Digital
Behind the Scenes
Commercials
Digital
Behind the Scenes
KFC Singapore | Mac N Cheese Zinger
Commercials
Agency | Ogilvy Singapore