1,972,814 views | Rives • TED2008

A story of mixed emoticons