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
 
 
 
 

Commissioned Animation Competition

 
KLIK! 2007-2384