A video from Chichen Itza: Give the Web a chance! | Sharing views & experiences on humanizing technology

Sharing views & experiences on humanizing technology.