contact
menu text

Promotional spot for FIFA
The International Soccer Federation

Directed by
Dante Ariola

Photographed in
Shanghai

42 seconds
3.6 MB download