Dell Computers: Ice Cream

April 25, 2005Filed under Film
views
0
comments
Advertising Agency:Euro Rscg Beijing, China
Advertising Agency:Perfect Life, Beijing, China
Creative Director:Frank Chang
Copywriter:Wendy Gan
Art Director:John Li
Prev
press ‹ on your keyboard
press › on your keyboard
Next
Ads by the same Agency
:|