A story of mixed emoticons

1,987,487 views |
Rives |
TED2008
• February 2008