Nike Commercial ’Godzilla vs Charles Barkley’’

TV spot produced by Industrial Light & Magic for Weiden & Kennedy. Directed by Michael Owens. Produced by Clint Goldman. Edited by Bob Sarles.
Back to Top