Anthem 60
Visually arresting ads in which an animated stream of consciousness celebrates all things digital.
Director: Smith and Foulkes
Country: United Kingdom
Duration: 1:00
Country: United Kingdom
Duration: 1:00
Commissioned Animation Competition
KLIK! 2007-2384
