2003. Adidas – Mechanical Legs

 

 

VFX Breakdown (Digital Domain)

 

Advertisements