David Pogue's 5 Tech Terms

Produced at Yahoo! Studios

 

ROLE

Art Direction, Design, Animation