Electric Cooking Grill

Here is a commercial I did in Shanghai, China. It was a very surreal “Lost in Translation” type of experience. I made up the dialogue on the spot because no …

Leave a Reply