463,482 views | Zach Kaplan + Keith Schacht • TED2005

Toys and materials from the future