1,966,997 views | David Merrill • TED2009

Toy tiles that talk to each other