knorr tv commercials

This is an English translation for a Knorr TV commercial shot in Thailand.

 

 

English translation of German TV commercial for Knorr, for Advertising Agency Lowe.