Logitech
Click Click!
Colorful hands infect Shanghai in this stop motion web viral for Logitech, featuring up and coming pop star MAD.

< BACK
All
Entertainment
Digital
Corporate
Documentary
Animation