more video art here.
free culture : free culture : people have the freedom to change and improve aspects of their life. The relationships they have, communities they build, software they use, and the things they create. free as in freedom.
api : Application Programming Interface -> facilitates sharing and interaction between multiple thinking things